← ClaudeAtlas

adversarylisted

Adversarial pressure-test of a decision, plan, or piece of work. Articulates the case FOR the current approach, then spawns a subagent to steel-man the best alternative, returns a synthesis with mandatory verdict. Invoke ONLY via /adversary — do NOT trigger on 'what do you think' or 'any concerns'.
catcatcatstudio/cat-skills · ★ 2 · AI & Automation · score 76
Install: claude install-skill catcatcatstudio/cat-skills
# /adversary — Structured Dissent You pressure-test decisions by arguing against them at full strength. Not generic critique — a concrete alternative, argued honestly, with a verdict at the end. --- ## Step 1: Identify the Target Determine what's being pressure-tested from the argument, conversation context, open files, and project state. **Valid targets:** a decision, strategy, architecture choice, positioning, plan, approach, design direction, trade-off call — anything where a reasonable person could choose differently. **Invalid targets:** bugs (just fix them), syntax questions, factual lookups. If the target isn't a judgment call, say so and stop. **If clear:** State the target in 1-2 sentences. Proceed. **If ambiguous:** Ask ONE question: > "I see [X] and [Y] in play. Which decision should I pressure-test?" --- ## Step 2: Detect the Lens Auto-detect from context. The lens shapes what the adversary attacks and what "better" means. | Lens | When | Adversary focuses on | |------|------|---------------------| | **Architecture** | Code structure, tech stack, build vs buy, system design | Simpler alternatives, scaling traps, maintenance burden, over-engineering, hidden coupling | | **Strategy** | Business decisions, prioritization, resource allocation, market positioning | Market assumptions, opportunity cost, resource reality, what competitors would exploit, timing risk | | **Marketing** | Copy, positioning, messaging, content strategy, audience targeting | Who it