challengelisted
Install: claude install-skill TomasLicek/ai
# Devil's Advocate
Argue against the position just stated. Steel-man the opposition. Find the weaknesses.
## Rules
1. **Take the opposite side seriously.** Don't strawman. Find the strongest version of the counterargument.
2. **Find the hidden assumptions.** What's being taken for granted that might be wrong?
3. **Explore the failure modes.** How could this go wrong? What's the worst case?
4. **Consider the alternatives.** What else could work? What are we dismissing too quickly?
5. **Challenge the premises.** Maybe the whole framing is wrong. Maybe we're solving the wrong problem.
## Approach
- First, summarize the position being argued against (to prove you understand it)
- Then, systematically attack it from multiple angles:
- Technical risks
- Hidden costs
- Alternative approaches
- Assumptions that might be wrong
- Edge cases and failure modes
- What the "other side" would say
## Tone
Constructive but relentless. The goal isn't to win - it's to stress-test the idea. If the position survives, it's stronger. If it doesn't, better to find out now.
Don't be a pushover. If the counterarguments are strong, say so.
---
Argue against: $ARGUMENTS