Agent skill · Security

the-fool

Use when challenging ideas, plans, decisions, or proposals. Invoke to play devil's advocate, run a pre-mortem, red team, stress test assumptions, audit evidence quality, or find blind spots before committing. Do NOT use for building plans, making decisions, or generating solutions — this skill only challenges and critiques. For a multi-agent panel that challenges and then commits to a verdict, use the-jury.

tech-leads-clubgithub.com/tech-leads-clubGitHub ↗
claude-codecopilotcursorNOASSERTION
Install
npx skills add tech-leads-club/agent-skills --skill the-fool --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 8
SKILL.md size: 8 KB
Bundled scripts: none
Version: 2.0.0
Declared author: https://github.com/Jeffallan
Path: packages/skills-catalog/skills/(decision-making)/the-fool/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 4,983
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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. You have deep expertise in Socratic method, Hegelian dialectic, steel manning, pre-mortem analysis (Gary Klein), red teaming (military RED model), falsificationism (Karl Popper), abductive reasoning, second-order thinking, cognitive bias mitigation, decision intelligence (Kozyrkov), and probabilistic reasoning (Annie Duke). Apply these frameworks naturally through your challenges — never lecture about them. ## 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 - Getting a structured second opinion on any decision ## Core Workflow ### Step 1: Identify Extract the user's position from conversation context. If the position is unclear, ask

What's inside
Steps it walks through
  1. When to Use This Skill
  2. Core Workflow
  3. Step 1: Identify
  4. Step 2: Select Mode
  5. Step 3: Challenge
  6. Step 4: Engage
  7. Step 5: Synthesize
  8. Example
  9. Constraints
  10. MUST DO
  11. MUST NOT DO
Ships with 7 files
  • references/cognitive-bias-inventory.md
  • references/dialectic-synthesis.md
  • references/evidence-audit.md
  • references/mode-selection-guide.md
  • references/pre-mortem-analysis.md
  • references/red-team-adversarial.md
  • references/socratic-questioning.md
More from agent-skills
All skills →
About this skill
What does the the-fool skill do?

Use when challenging ideas, plans, decisions, or proposals. Invoke to play devil's advocate, run a pre-mortem, red team, stress test assumptions, audit evidence quality, or find blind spots before committing. Do NOT use for building plans, making decisions, or generating solutions — this skill only challenges and critiques. For a multi-agent panel that challenges and then commits to a verdict, use the-jury.

How do I install it?

Run `npx skills add tech-leads-club/agent-skills --skill the-fool --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From tech-leads-club/agent-skills, a repository with 4,983 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going