decision-debate — Claude Code skill: what it does, how to install
Runs a structured debate between autonomous specialist agents on tough MEL and SRHR design choices. It helps review clashing perspectives before committing to a plan.
npx skills add gasserane/personal-skills --skill decision-debate -a claude-codeWhat decision-debate does
This skill coordinates an argumentative review between parallel agents assessing a split design call. By default, it deploys three distinct viewpoints: methodology, political economy, and practical feasibility on the ground. Each persona searches documentation and web sources independently, flagging unsourced claims with ⚠️.
After individual research, the agents run one round of rebuttals to challenge opposing points and note concessions. No endless back-and-forth occurs. A structured decision memo synthesizes the outcome, highlighting consensus alongside unresolvable disagreements.
The skill consumes substantial token budgets and never modifies repository files directly. It exits after producing the synthesis, keeping final authority with the user.
What it helps with
- evaluate clashing perspectives on a contested design decision
- surface underlying trade-offs without editing project documents
- produce a structured decision memo with clear points of dissent
- contrast methodological rigor against operational feasibility
Example prompts for the agent
- Run a decision debate on choosing between routine administrative monitoring and survey-based evaluation
- Set up a five-persona debate on our indicator verification process
How to install decision-debate
1Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill decision-debate -a claude-code2Manually: put the files in place
~/.claude/skills/decision-debate/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/decision-debate/
1Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill decision-debate -a codex2Manually: put the files in place
.agents/skills/decision-debate/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill decision-debate -a cursor2Manually: put the files in place
.cursor/skills/decision-debate/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install gasserane/personal-skills decision-debate2Manually: put the files in place
.github/skills/decision-debate/SKILL.md1Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill decision-debate -a gemini-cli2Platform CLI
gemini skills install https://github.com/gasserane/personal-skills --path skills/decision-debateManually: put the files in place
.devin/skills/decision-debate/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill decision-debate -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about decision-debate
How to install decision-debate in Claude Code?
Run npx skills add gasserane/personal-skills --skill decision-debate -a claude-code. The file will be placed at ~/.claude/skills/decision-debate/SKILL.md.
What does decision-debate do?
It spins up specialized agent personas to independently evaluate a disputed design issue, exchange rebuttals, and draft an options memo.
Does decision-debate write changes to the codebase?
No. It strictly follows a no-write rule, presenting its final analysis in the conversation without modifying repository documents or wikis.