Agent skill

thought-based-reasoning

Use when facing complex reasoning tasks - multi-step math, logic puzzles, decisions with tradeoffs, problems where direct answers fail, or when you need to show your work. Triggers on arithmetic errors, shallow analysis, or "I'm not sure" hedging.

majiayu000534★ · 1 repos on radarProfile →
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill thought-based-reasoning --agent claude-code

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

Facts
Files in the skill folder: 2
SKILL.md size: 10 KB
Bundled scripts: none
Version: 1.0.0
Declared author: ClawFu
Path: skills/analysis/thought-based-reasoning/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

# Thought-Based Reasoning ## Overview **Core principle:** Making reasoning explicit improves accuracy 20-70% on complex tasks. Instead of jumping to answers, decompose problems into steps. This catches errors, enables backtracking, and produces verifiable reasoning. ## When to Use ```dot digraph decide { "Problem type?" [shape=diamond]; "Direct answer worked?" [shape=diamond]; "Need confidence?" [shape=diamond]; "Use direct prompting" [shape=box]; "Use Zero-shot CoT" [shape=box]; "Use Self-Consistency" [shape=box]; "Use technique from table" [shape=box]; "Problem type?" -> "Direct answer worked?" [label="simple"]; "Problem type?" -> "Use technique from table" [label="math/logic/creative"]; "Direct answer worked?" -> "Use direct prompting" [label="yes"]; "Direct answer worked?" -> "Need confidence?" [label="no"]; "Need confidence?" -> "Use Self-Consistency" [label="yes, high stakes"]; "Need confidence?" -> "Use Zero-shot CoT" [label="no, just need better"]; } ``` **Use when:** - Multi-step arithmetic or word problems - Logic requiring deduction chains - Decisions with multiple factors - Creative problems needing exploration - Any task where direct answer was wrong **Don't use when:*

What's inside
Steps it walks through
  1. Overview
  2. When to Use
  3. Quick Reference
  4. Techniques
  5. 1. Zero-shot Chain-of-Thought
  6. 2. Self-Consistency
  7. 3. Tree of Thoughts
  8. 4. Least-to-Most Prompting
  9. 5. ReAct (Reasoning + Acting)
  10. 6. PAL (Program-Aided Language)
  11. Decision Matrix
  12. Common Mistakes
  13. Combining Techniques
  14. What Claude Does vs What You Decide
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the thought-based-reasoning skill do?

Use when facing complex reasoning tasks - multi-step math, logic puzzles, decisions with tradeoffs, problems where direct answers fail, or when you need to show your work. Triggers on arithmetic errors, shallow analysis, or "I'm not sure" hedging.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill thought-based-reasoning --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