Devils Advocacy

Construct the strongest possible counter-argument against a position, steelmanning the opposition before attacking.

yogsoth-ai cfaf2e7 2 files · 3.1 KB Updated

File contents

Devil's Advocacy

Constructs the strongest possible case against a given position or assumption.

Execution

Subagent — spawned via subagent-spawning/spawn-agent.

Why Subagent

Devil's advocacy requires full commitment to the opposing position. The agent must genuinely argue against the position without hedging or pulling punches.

Input

  • position: The position or assumption to argue against
  • context: Surrounding context (artifact, domain, prior findings)

Output

  • counter_argument: The strongest case against the position
  • evidence: Supporting evidence for the counter-argument
  • confidence: How strong the counter-argument actually is (0.0-1.0)
  • fatal_if_true: Whether the counter-argument would be fatal to the artifact

Available SOPs

Optional, no fixed order; the final leaf is always a sop.

SOP When to use
spawn-agent Spawn a customized CC subagent with full MCP tool access. Used by SOPs that declare execution: subagent.

yogsoth-ai/de-anthropocentric-research-engine/tree/main/skills/devils-advocacy commit cfaf2e7995

Frequently asked questions

npx skillmds@latest add yogsoth-ai/devils-advocacy