Agent skill · Documentation

critical-thinking

Critical thinking as philosophical practice. Covers the Socratic method (elenchus), argument identification and reconstruction, premise evaluation, fallacy detection (formal and informal), charitable interpretation (principle of charity), dialectical thinking (thesis-antithesis-synthesis), thought experiment methodology, philosophical writing and reading, intellectual virtues (humility, courage, empathy, honesty), Dewey's reflective thinking, and critical thinking applied to everyday reasoning. Use when analyzing arguments, practicing Socratic questioning, evaluating reasoning, or developing p

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill critical-thinking --agent claude-code

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

Facts
Files in the skill folder: 2
SKILL.md size: 29 KB
Bundled scripts: none
Path: skills/analysis/critical-thinking/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

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

From the SKILL.md

# Critical Thinking Critical thinking is philosophy's most exportable skill — the capacity to evaluate reasoning, detect errors, reconstruct arguments charitably, and think clearly under uncertainty. It is not a body of knowledge but a practice: something you do, not something you know. This skill covers the methods, virtues, and habits that make philosophical thinking rigorous and transferable to any domain. **Agent affinity:** dewey (pedagogy and pragmatism, Sonnet), socrates (chair, Opus) **Concept IDs:** philo-socratic-method, philo-thought-experiments, philo-philosophical-questioning, philo-logical-fallacies ## The Critical Thinking Toolkit at a Glance | # | Method | Core question | When to use | |---|--------|---------------|-------------| | 1 | Socratic method | What do you really mean? | Uncovering hidden assumptions, clarifying concepts | | 2 | Argument reconstruction | What is the structure of this reasoning? | Analyzing any piece of reasoning | | 3 | Premise evaluation | Are the starting points true? | Testing the foundations of an argument | | 4 | Fallacy detection | Where does the reasoning go wrong? | Evaluating persuasive but flawed arguments | | 5 | Charitable inter

What's inside
Steps it walks through
  1. The Critical Thinking Toolkit at a Glance
  2. 1 — The Socratic Method (Elenchus)
  3. The Five Moves of Elenchus
  4. When the Socratic Method Goes Wrong
  5. 2 — Argument Identification and Reconstruction
  6. The Extraction Process
  7. Complex Argument Structures
  8. 3 — Premise Evaluation
  9. Five Questions for Any Premise
  10. 4 — Fallacy Detection
  11. The Detection Process
  12. The Fallacy Fallacy
  13. 5 — Charitable Interpretation (Principle of Charity)
  14. Why Charity Matters
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the critical-thinking skill do?

Critical thinking as philosophical practice. Covers the Socratic method (elenchus), argument identification and reconstruction, premise evaluation, fallacy detection (formal and informal), charitable interpretation (principle of charity), dialectical thinking (thesis-antithesis-synthesis), thought experiment methodology, philosophical writing and reading, intellectual virtues (humility, courage, empathy, honesty), Dewey's reflective thinking, and critical thinking applied to everyday reasoning. Use when analyzing arguments, practicing Socratic questioning, evaluating reasoning, or developing p

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill critical-thinking --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 majiayu000/claude-skill-registry, a repository with 534 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