constructive-dissent
Installation
SKILL.md
Constructive Dissent
Systematically challenge proposals through structured dissent protocols that expose weaknesses, test assumptions, and generate superior alternatives.
When to Use This Skill
- Before finalizing major decisions or architectural choices
- Testing proposals for hidden weaknesses and blind spots
- Generating alternative approaches not yet considered
- Auditing assumptions (explicit, implicit, and structural)
- Evaluating competing solutions with stakeholder perspectives
- Avoid using for routine code reviews — use
requesting-code-reviewinstead
Workflow
Step 1: Select Dissent Intensity
Choose the appropriate challenge level based on decision stakes: