choose-framework
Select the right strategic framework for your situation through exploratory dialogue. Use when user describes a problem, decision, or challenge; needs structured thinking approach; mentions "strategy", "decision", or "problem-solving"; or asks "how should I think about this?". Creates framework selection briefs in .frameworks-output/ folder.
npx skills add majiayu000/claude-skill-registry --skill choose-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.
# Choose Framework - Strategic Framework Selection ## Overview This skill helps users select the right strategic framework for their situation through facilitated exploratory dialogue. The approach is **structured and evidence-based** - matching frameworks to problems using proven selection criteria. **Core principles:** - **Evidence-based selection** - Match frameworks to situations based on proven criteria - **Exploratory dialogue** - Understand context deeply before recommending - **Multiple options** - Present 2-3 frameworks with reasoning - **Natural conversation** - Conversational flow, not rigid questionnaire - **Clear reasoning** - Explain *why* each framework fits **Output:** Framework selection brief saved to `.frameworks-output/[session-name]/framework-selection.md` --- ## Workflow ### Phase 1: Initial Understanding (5-10 minutes) **Goal:** Understand user's situation, problem, and context. Start with open questions: - "Tell me about the situation or problem you're facing" - "What are you trying to achieve or decide?" - "What's the context?" (startup, corporation, personal, career) **Listen for:** - Problem type (strategic, operational, innovation, decision) - Situation
- Overview
- Workflow
- Phase 1: Initial Understanding (5-10 minutes)
- Phase 2: Deep Exploration (10-20 minutes)
- Phase 3: Framework Recommendation (5-10 minutes)
- Phase 4: Wrap-up and Next Steps (2-5 minutes)
- Framework Matching Logic
- By Problem Type
- By Situation Context
- By Time Horizon
- By Role
- Special Cases
- User Knows Framework They Want
- No Framework Fits Well
What does the choose-framework skill do?
Select the right strategic framework for your situation through exploratory dialogue. Use when user describes a problem, decision, or challenge; needs structured thinking approach; mentions "strategy", "decision", or "problem-solving"; or asks "how should I think about this?". Creates framework selection briefs in .frameworks-output/ folder.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill choose-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.
