the-fool

Apply critical reasoning modes to stress-test ideas and plans.

Updated May 31, 2026
One-click install
npx skills add https://github.com/fanguyun/SkillManager --skill the-fool-fanguyun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: the-fool
Source: https://github.com/fanguyun/SkillManager/tree/main/the-fool
Command: npx skills add https://github.com/fanguyun/SkillManager --skill the-fool-fanguyun

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, sphinx, pandas, numpy, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The 'the-fool' Skill addresses the challenge of structurally challenging ideas, plans, and proposals using critical reasoning techniques. It aids in playing devil's advocate, running pre-mortems, red team exercises, and audits of evidence and assumptions.

Core Features & Use Cases

  • Critical Reasoning: Apply structured critical reasoning in various modes to stress-test ideas.
  • Workflow Guidance: Step-by-step instructions for each phase of the critical reasoning process.
  • Mode Selection: Allows the user to choose the most relevant critical reasoning mode based on context.
  • Use Case: Use this Skill before committing to a project or plan to identify potential weaknesses or areas of improvement.

Quick Start

To initiate a challenge using the 'the-fool' Skill, type 'start the-fool challenge with [mode]'.

Frequently Asked Questions about the-fool

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a pre-mortem analysis to stress-test a project plan?

To run a pre-mortem analysis, initiate a challenge using the selected mode to systematically stress-test your project plan. This process applies structured critical reasoning techniques like Socratic questioning to identify potential weaknesses and risks before committing.

What is red teaming and when do I need it for evaluating proposals?

Red teaming is a structured critical reasoning mode used to rigorously challenge and evaluate proposals by simulating an adversary's perspective. You need it when reviewing designs or conducting risk assessments to uncover hidden vulnerabilities in your plans.

Do I need Python and specific libraries to perform critical reasoning and audits?

Yes, you need Python and relevant libraries like pandas and numpy installed to perform mode-specific operations. These dependencies support the structured critical reasoning tasks required to audit evidence and assess assumptions during the stress-test.

What's the best way to challenge assumptions in a design review?

The best way to challenge assumptions in a design review is to play devil's advocate using dialectic synthesis. This approach guides you step-by-step through structured critical reasoning to audit evidence, test ideas, and highlight areas for improvement.

Can I use Socratic questioning for risk assessment of business proposals?

Yes, you can use Socratic questioning as a critical reasoning mode for the risk assessment of business proposals. It helps systematically stress-test your ideas by challenging foundational assumptions and evaluating potential weaknesses before execution.