From quorum
Use when the user types /opencode or asks to run opencode for an external review, research pass, or second opinion. Runs the opencode CLI non-interactively in the background and reports back its verdict. Defaults to a strong reasoning model and supports alternates on request.
How this skill is triggered — by the user, by Claude, or both
Slash command
/quorum:opencodeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Summon a fresh **opencode CLI** run as an independent outside model for a review, research pass, or second opinion. Use when the user writes `/opencode "..."` or asks to involve opencode.
Summon a fresh opencode CLI run as an independent outside model for a review, research pass, or second opinion. Use when the user writes /opencode "..." or asks to involve opencode.
opencode CLI installed (opencode --version).opencode/deepseek-v4-flash-free (the opencode Zen free tier) — no API key, just opencode auth login. Swap in any model you have configured — see Model selection.Run from the relevant workspace root:
opencode run "<prompt>" --model "opencode/deepseek-v4-flash-free" > /tmp/opencode-<tag>.log 2>&1
<tag> per call (a short topic slug).--dir <path> to root opencode elsewhere; --format json for machine-readable events.Run opencode models to list everything available to you, then pass --model "<provider>/<model>".
Free (opencode Zen — no API key):
opencode/deepseek-v4-flash-free — DeepSeek V4 Flash (the default)opencode/nemotron-3-ultra-free, opencode/mimo-v2.5-free, opencode/north-mini-code-freePremium (needs your own provider auth via opencode auth login) — stronger; the author's picks:
--model "deepseek/deepseek-v4-pro" --variant "max"--model "moonshot/kimi-k2.7-code" --variant "max"--model "qwen/qwen3.6-plus" --variant "max"--variant "max" only applies to providers that support variants — drop it for the free models.
The external model can take a while, so run it in the background and wait — don't block the turn:
run_in_background: true; you're re-invoked on exit, then read /tmp/opencode-<tag>.log.... &) and wait for exit, or run foreground with a generous timeout.Don't treat partial streamed output as final — wait for the process to exit, then summarize the concluding answer.
Include:
Check important findings against local code before recommending changes. Summarize the verdict, noting where you agree or disagree.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub alesha-pro/quorum --plugin quorum