critical-reasoning

Apply Popperian critical rationalism to evaluate reasoning and identify logical errors.

31|1|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/andrewgleave/skills --skill critical-reasoning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: critical-reasoning
Source: https://github.com/andrewgleave/skills/tree/main/critical-reasoning
Command: npx skills add https://github.com/andrewgleave/skills --skill critical-reasoning

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users identify flaws in their reasoning, strengthen arguments, and improve their critical thinking by applying principles of critical rationalism.

Core Features & Use Cases

  • Argument Analysis: Evaluate the logical structure and validity of claims.
  • Error Identification: Detect common fallacies and epistemological errors.
  • Steel-manning: Construct the strongest version of an argument before critique.
  • Use Case: When you're unsure if your business strategy makes sense, use this Skill to stress-test your assumptions and identify potential weaknesses before presenting it.

Quick Start

Use the critical-reasoning skill to help me think through this argument: "We should invest heavily in AI because it's the future."

Frequently Asked Questions about critical-reasoning

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

FAQPage Schema
How do I analyze an argument for logical fallacies and epistemological errors?

Critical reasoning identifies logical fallacies and epistemological errors by applying Popperian critical rationalism to evaluate claims. It uses conjecture, refutation, and falsifiability principles to detect invalid arguments and strengthen logical structure.

How do I stress-test business strategy assumptions and identify potential weaknesses?

Stress-test business strategy assumptions by applying Popperian critical rationalism to evaluate reasoning and identify weaknesses. Construct the strongest version of your argument through steel-manning before attempting rigorous critique and refutation.

What is the best way to critique an argument using falsifiability and conjecture?

The best way to critique an argument using falsifiability and conjecture is applying Popperian critical rationalism. This approach evaluates reasoning by attempting to refute claims, identifying errors, and refining understanding based on good explanation criteria.

Does critical thinking require understanding Popperian critical rationalism to evaluate reasoning?

Critical thinking via this approach requires understanding Popperian critical rationalism to evaluate reasoning effectively. You need knowledge of falsifiability, conjecture and refutation, and good explanation criteria to identify logical errors and refine arguments.

Can I use steel-manning to construct the strongest version of an argument before critique?

You can use steel-manning to construct the strongest version of an argument before critique. This critical reasoning technique ensures fair evaluation by applying refutation and falsifiability principles against the best possible formulation of the claims.

When should I not use critical rationalism for argument analysis?

You should not use critical rationalism for argument analysis when seeking subjective validation rather than logical evaluation. This approach strictly applies falsifiability and refutation, making it unsuitable for purely creative brainstorming without logical constraints.