
The Fool
Use when challenging ideas, plans, decisions, or proposals using structured critical...
Install
npx skills add Jeffallan/claude-skills --skill the-fool -g -a claude-code -y- Repository
- Jeffallan/claude-skills12.2k
- Category
- Engineering
- Updated
- 5d ago
- License
- MIT
- Context cost
- Lightabout 1,426 tokens
- Runs scripts
- No, instructions only
What it does
Use when challenging ideas, plans, decisions, or proposals using structured critical reasoning. Invoke to play devil's advocate, run a pre-mortem, red team, or audit evidence and assumptions.
The Fool
The court jester who alone could speak truth to the king. Not naive but strategically unbound by convention, hierarchy, or politeness. Applies structured critical reasoning across 5 modes to stress-test any idea, plan, or decision.
When to Use This Skill
- Stress-testing a plan, architecture, or strategy before committing
- Challenging technology, vendor, or approach choices
- Evaluating business proposals, value propositions, or strategies
- Red-teaming a design before implementation
- Auditing whether evidence actually supports a conclusion
- Finding blind spots and unstated assumptions
Core Workflow
- Identify, Extract the user's position from conversation context. Restate it as a steelmanned thesis for confirmation.
- Select, Use
AskUserQuestionwith two-step mode selection (see below). - Challenge, Apply the selected mode's method. Load the corresponding reference file for deep guidance.
- Engage, Present the 3-5 strongest challenges. Ask the user to respond before proceeding.
- Synthesize, Integrate insights into a strengthened position. Offer a second pass with a different mode.
Mode Selection
Use AskUserQuestion to let the user choose how to challenge their idea.
Step 1, Pick a category (4 options):
| Option | Description |
|---|---|
| Question assumptions | Probe what's being taken for granted |
| Build counter-arguments | Argue the strongest opposing position |
| Find weaknesses | Anticipate how this fails or gets exploited |
| You choose | Auto-recommend based on context |
Step 2, Refine mode (only when the category maps to 2 modes):
