From dstoic
Challenges AI outputs via devil's advocate subcommands: anchor (premature commitment), verify (factual errors), framing (wrong problem), deep (full 9-pattern analysis in fresh context).
How this skill is triggered — by the user, by Claude, or both
Slash command
/dstoic:challengeopusThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Apply structured provocation patterns to force reconsideration of current work.
Apply structured provocation patterns to force reconsideration of current work.
Target: $ARGUMENTS
CRITICAL: After EVERY AskUserQuestion call, check if answers are empty/blank. Known Claude Code bug: outside Plan Mode, AskUserQuestion silently returns empty answers without showing UI.
If answers are empty: DO NOT proceed with assumptions. Instead:
Parse first word of $ARGUMENTS as subcommand:
| Subcommand | Error Type | Protocol |
|---|---|---|
anchor | Premature commitment / anchoring bias | Read protocols/anchor.md → execute |
verify | Factual errors / hallucination | Read protocols/verify.md → execute |
framing | Wrong problem / framing errors | Read protocols/framing.md → execute |
deep | High stakes — all 9 patterns in fresh context | Spawn devil-advocate sub-agent via Agent |
If no subcommand detected:
AskUserQuestion: "What are you worried about with the current AI response?"
→ Dispatch to matching subcommand based on answer.
Spawn via Agent tool:
dstoic:devil-advocate:devil-advocateFor every finding, make reasoning explicit:
reference.md pattern catalogAll subcommands produce a Challenge Report (structured, not prose).
See reference.md for report format and pattern catalog.
npx claudepluginhub digital-stoic-org/agent-skills --plugin dstoicChallenges AI-generated plans, code, and designs using pre-mortem, inversion, and Socratic questioning to uncover blind spots and failure modes.
Stress-tests ideas, plans, and decisions using structured critical reasoning across 5 modes (Socratic, dialectic, pre-mortem, red team, falsification).
Structured critical thinking for challenging approaches, questioning assumptions, and validating decisions. Use when testing approach validity or preventing automatic agreement.