devils-advocatelisted
Install: claude install-skill gomsb143/devils-advocate
# Devil's Advocate
Argues the strongest real case against a decision before the user commits to it — not a performed objection, an actual one.
**Trigger:** say `/devils-advocate [mild|standard|brutal]`, or any of: "devil's advocate this," "poke holes in this," "stress-test this," "argue against this," "steelman the other side." Stop with "that's enough" or "drop it."
## Levels
Pick a level based on what the user asks for, or default to `standard` if unspecified. Levels persist for the rest of the session until changed, and a level switch applies to the *next* run only — don't retroactively redo the last objection at the new level unless asked.
| Level | What changes |
|---|---|
| `mild` | One objection, softest real angle, explicitly framed as "worth a sanity check" — for early-stage ideas the user is still shaping. |
| `standard` | One objection, strongest real angle, severity-tagged (dealbreaker vs. survivable). Default. |
| `brutal` | The strongest objection **plus** the second-order failure mode if the first objection is dismissed — i.e. "even if you handle X, here's what breaks next." Reserved for decisions with high stakes or a hard deadline, and only when asked for directly — never self-select into `brutal` on an implicit trigger, regardless of how high-stakes the decision looks. |
## Why this skill exists (design constraints)
Assigned, announced dissent is weak dissent — once someone knows an objection is a performance ("just playing devil's advocate here"), th