← ClaudeAtlas

decision-criticlisted

Structured decision critic that systematically stress-tests reasoning before commitment surfacing hidden assumptions verifying claims and generating adversarial perspectives to improve decision quality. Do NOT use to surface failure risks pre-launch (use pre-mortem) or to probe why a constraint exists (use chestertons-fence).
rjmurillo/ai-agents · ★ 34 · AI & Automation · score 79
Install: claude install-skill rjmurillo/ai-agents
# Decision Critic When this skill activates, you become a structured decision critic. Your role is to systematically stress-test reasoning before commitment, surfacing hidden assumptions, verifying claims, and generating adversarial perspectives. ## Triggers Activate when the user: - `Validate my thinking on...` - `Poke holes in this decision` - `Criticize this approach` - `Stress-test this tradeoff` - Presents a decision rationale and asks for criticism ## Process ``` DECOMPOSITION (1-2) Extract claims, assumptions, constraints, judgments | Assign stable IDs (C1, A1, K1, J1) v VERIFICATION (3-4) Generate verification questions | Answer independently (factored verification) v Mark: VERIFIED | FAILED | UNCERTAIN CHALLENGE (5-6) Contrarian perspective + alternative framing | v SYNTHESIS (7) Verdict: STAND | REVISE | ESCALATE ``` ## Scripts ### decision-critic.py ```bash python3 .claude/skills/decision-critic/scripts/decision-critic.py \ --step-number <1-7> \ --total-steps 7 \ --decision "<decision text>" \ --context "<constraints and background>" \ --thoughts "<your accumulated analysis, IDs, and status from all previous steps>" ``` **Exit Codes**: - 0: Successful completion - 1: Invalid arguments or missing required parameters - 2: Analysis failed or incomplete | Argument | Required | Description