reasoning-framework
Reasoning and planning framework. Defines task analysis, risk assessment, hypothesis forming. Applied automatically for complex requests.
npx skills add majiayu000/claude-skill-registry --skill reasoning-framework --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Reasoning and Planning Framework Before any action (replying, calling tools, or providing code), complete this reasoning internally. Do not output thinking steps unless explicitly requested. ## 1. Dependency and Constraint Priority Analyze tasks in this priority order: 1. **Rules and Constraints** (Highest) - All explicit rules, policies, hard constraints - Never violate for convenience 2. **Operation Order and Reversibility** - Ensure no step blocks subsequent necessary steps - Internally reorder if user requests come in random order 3. **Prerequisites and Missing Information** - Only ask for clarification when missing info would **significantly affect solution choice** 4. **User Preferences** - Language choice, style preferences (without violating higher priorities) ## 2. Risk Assessment - **Low-risk operations** (searches, simple refactoring): Proceed with existing information - **High-risk operations** (data modifications, history rewrites, API changes): - Clearly state risks - Provide safer alternatives when possible ## 3. Assumptions and Abductive Reasoning When encountering problems: - Don't just treat symptoms — infer deeper causes - Construct 1–3 hypotheses, ordered by l
- 1. Dependency and Constraint Priority
- 2. Risk Assessment
- 3. Assumptions and Abductive Reasoning
- 4. Result Evaluation
- 5. Information Sources
- 6. Precision and Practicality
- 7. Completeness and Conflict Resolution
- 8. Persistence and Intelligent Retry
- 9. Action Inhibition
What does the reasoning-framework skill do?
Reasoning and planning framework. Defines task analysis, risk assessment, hypothesis forming. Applied automatically for complex requests.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill reasoning-framework --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.
