From nickcrew-claude-ctx-plugin
Systematically challenges proposals through structured dissent protocols to expose weaknesses, test assumptions, and generate alternatives. Useful before finalizing major decisions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nickcrew-claude-ctx-plugin:constructive-dissentThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Systematically challenge proposals through structured dissent protocols that expose weaknesses, test assumptions, and generate superior alternatives.
Systematically challenge proposals through structured dissent protocols that expose weaknesses, test assumptions, and generate superior alternatives.
requesting-code-review insteadChoose 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 |
For the proposal under review, systematically identify:
| Assumption | Type | Validity | Risk if Wrong |
|------------|------|----------|---------------|
| Users prefer speed over accuracy | Implicit | Medium | Product misalignment |
| API rate limits won't change | Temporal | Low | System failure at scale |
Stress-test the proposal across dimensions:
Alternative Generation Framework:
Stakeholder Advocacy — Argue from each perspective:
Produce a structured analysis:
## Constructive Dissent Analysis: [Proposal Title]
### Intensity Level: [Selected Level]
### Executive Summary
[2-3 sentence summary of key challenges and recommendations]
### Challenges Raised
#### Challenge 1: [Title]
**Type**: Methodology / Premise / Evidence / Stakeholder
**Core Argument**: [What's being challenged and why]
**Evidence**: [Data or reasoning supporting the challenge]
**Alternative Approach**: [What to do instead]
### Generated Alternatives
#### Alternative 1: [Title]
**Approach**: [High-level description]
**Advantages**: [Why this might be better]
**Trade-offs**: [What you give up]
### Synthesis
- Strengthen current proposal: [specific improvements]
- Consider alternative if: [conditions that favor switching]
- Unresolved questions: [items needing more information]
npx claudepluginhub nickcrew/claude-cortexChallenges ideas, plans, and decisions using structured critical reasoning across five modes. Useful for devil's advocate, pre-mortem, red team, and assumption auditing.
Stress-tests ideas and proposals by challenging assumptions, finding edge cases, anticipating objections, and suggesting mitigations. Use for strengthening arguments or reviewing plans.
Scrutinizes ideas or plans adversarially: spawns skeptics across lenses like technical, economic, operational; advocate defends; synthesizes feedback report. No code or artifacts.