← ClaudeAtlas

constructive-dissentlisted

Structured disagreement protocols that expose weaknesses, test assumptions, and generate alternatives. Use when stress-testing proposals, playing devil's advocate, challenging architectural decisions, or auditing assumptions before finalizing plans.
NickCrew/Claude-Cortex · ★ 15 · AI & Automation · score 77
Install: claude install-skill NickCrew/Claude-Cortex
# 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-review` instead ## Workflow ### Step 1: Select Dissent Intensity Choose the appropriate challenge level based on decision stakes: | Level | Purpose | When to Use | |-------|---------|-------------| | **Gentle** | Refine without challenging core approach | Low-stakes improvements, early drafts | | **Systematic** | Challenge methods while respecting intent | Medium-stakes decisions, methodology review | | **Rigorous** | Attack fundamental premises | High-stakes architecture, major pivots | | **Paradigmatic** | Question worldview, propose radical alternatives | Strategic direction, innovation pursuit | ### Step 2: Run Assumption Audit For the proposal under review, systematically identify: 1. **Explicit assumptions** — What's stated as given? 2. **Implicit assumptions** — What's unstated but operating? 3. **Structural assumptions** — What framework biases exist? 4. **Temporal assumptions** — What time constraints are arti