What problem does it solve?
The Decision Critic provides immediate, structured adversarial critique of a decision by automating a scripted workflow that prevents premature agreement and analysis bias.
Core Features & Use Cases
- Structured Decomposition: Breaks down a decision into claims, assumptions, and constraints with traceable IDs.
- Independent Verification: Generates verification questions and answers to uncover weaknesses without bias.
- Adversarial Synthesis: Produces a final verdict and actionable recommendations, with alternative framings.
- Use Case: Great for architecture choices, technology selections, and strategic trade-offs where robust critique is essential.
Quick Start
Provide the decision you want to stress-test and run the built-in Python script to execute the critique workflow immediately, without preliminary analysis.
Example invocation:
<invoke working-dir=".claude/skills/scripts" cmd="python3 -m skills.decision_critic.decision_critic --step 1 --decision '<decision text>'" />