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 context (stable, changing, uncertain, complex)
- User's role and constraints
- Urgency and timeline
- Stakeholders involved
Set expectations early:
"I'll ask some questions to understand your situation, then recommend 2-3 frameworks that fit best. Sound good?"
Phase 2: Deep Exploration (10-20 minutes)
Goal: Systematically explore 6 key dimensions to match framework to situation.
Key Dimensions (explore all 6):
Problem Type
- Strategic decision (long-term direction)
- Operational issue (process, execution)
- Innovation challenge (new product, service, approach)
- Decision-making need (choice between options)
Situation Context
- Stable (clear cause-effect)
- Changing (evolving, competitive)
- Uncertain (multiple unknowns)
- Complex (interconnected, emergent)
Time Horizon
- Immediate (days/weeks)
- Short-term (months)
- Long-term (years)
Stakeholders
- Who's involved?
- Who's affected?
- Who needs to buy in?
Data Availability
- Rich data available
- Some data, some assumptions
- Mostly unknowns
Implementation Complexity
- Simple (individual action)
- Moderate (team effort)
- Complex (organizational change)
How to navigate:
- Ask questions one at a time - Don't bombard with a list
- Use discovery questions from
references/discovery-questions.md
- Follow interesting threads - If user reveals something important, explore it
- Consult selection guide - Use
references/framework-selection-guide.md for category details
- Check warnings - Use
references/framework-warnings.md to identify mismatches
- Mark uncertainties - Note what's unclear
Reference files to consult:
references/frameworks-index.md - Complete framework catalog with keywords
references/framework-selection-guide.md - Deep dive on selection dimensions
references/discovery-questions.md - Question library for exploration
references/framework-warnings.md - Warning signs and mismatches
Dialogue style:
Good examples:
- "What specifically are you trying to decide?" (clarify problem type)
- "How much is changing in your market/situation?" (assess context)
- "Who else is affected by this decision?" (identify stakeholders)
- "What data do you have vs what are assumptions?" (understand information)
Bad examples:
- Jumping to framework recommendation too quickly
- Not exploring context deeply enough
- Recommending frameworks user has heard of vs best fit
- Failing to explain why framework matches
Key tactics:
1. Clarify problem type:
- Is this about long-term strategy or immediate execution?
- Are you innovating or optimizing?
- Making a decision or solving a problem?
2. Assess situation complexity:
Use Cynefin-like thinking:
- Clear = Simple frameworks (Eisenhower Matrix, Pareto)
- Complicated = Analytical frameworks (Porter's Five Forces, SWOT)
- Complex = Sense-making frameworks (Cynefin, Systems Thinking)
- Chaotic = Fast-cycle frameworks (OODA Loop)
3. Match to role and context:
- Founders/CEOs: Mental Models, Regret Minimization, First Principles
- Product Managers: Jobs-to-be-Done, Design Thinking, RICE
- Strategists: Porter's Five Forces, Blue Ocean, Wardley Mapping
- Operations: Theory of Constraints, Pareto, Systems Thinking
4. Consider time horizon:
- Immediate: OODA Loop, Eisenhower Matrix, Pareto
- Short-term: Design Thinking, Lean Startup, Pre-Mortem
- Long-term: Regret Minimization, Scenario Planning, Wardley Mapping
5. Identify warning signs:
From references/framework-warnings.md:
- Framework too complex for situation (using McKinsey 7S for personal decision)
- Wrong framework type (using strategic framework for operational problem)
- Insufficient data (using quantitative framework without data)
Phase 3: Framework Recommendation (5-10 minutes)
Goal: Present 2-3 best-fit frameworks with clear reasoning.
Structure your recommendation:
# Recommended Frameworks for Your Situation
## Your Situation Summary
[2-3 sentences capturing key dimensions]
---
## 1. [Framework Name] - PRIMARY RECOMMENDATION
**Why it fits:**
- [Reason 1 based on problem type]
- [Reason 2 based on situation context]
- [Reason 3 based on constraints]
**What you'll gain:**
- [Concrete benefit 1]
- [Concrete benefit 2]
- [Concrete benefit 3]
**What it requires:**
- [Time commitment]
- [Data/information needed]
- [Who should be involved]
**Next step:**
Use `/use-framework [framework-name]` to apply it to your situation.
---
## 2. [Framework Name] - STRONG ALTERNATIVE
**Why it fits:**
- [Reason 1]
- [Reason 2]
**When to choose this over #1:**
[Specific conditions where this is better]
**Next step:**
Use `/use-framework [framework-name]` if this resonates more.
---
## 3. [Framework Name] - WORTH CONSIDERING
**Why it might be useful:**
- [Reason 1]
- [Reason 2]
**Best for:**
[Specific scenario or phase where this helps]
---
## ⚠️ Considerations
[Any warnings or important notes about framework application]
## What We Explored
- **Problem Type:** [Strategic/Operational/Innovation/Decision]
- **Context:** [Stable/Changing/Uncertain/Complex]
- **Timeline:** [Immediate/Short/Long-term]
- **Stakeholders:** [Who's involved]
- **Data:** [Rich/Moderate/Limited]
- **Complexity:** [Simple/Moderate/Complex]
Follow-up:
"Which framework resonates most with your situation? I can guide you through applying it with /use-framework [name], or we can explore alternatives if none of these feel right."
Phase 4: Wrap-up and Next Steps (2-5 minutes)
Goal: Create selection brief and offer next actions.
Steps:
Propose session name based on situation
- Use kebab-case:
competitive-strategy-analysis, product-prioritization-decision
- Keep it descriptive
Create framework selection brief:
.frameworks-output/[session-name]/
└── framework-selection.md
Document structure:
- Situation analysis (all 6 dimensions)
- Recommended frameworks (with reasoning)
- Alternative frameworks considered
- Selection criteria applied
- Warnings and considerations
- Next steps
Offer transition:
- "Ready to apply [Framework]? Let's use
/use-framework [name]"
- "Want to explore a different framework? I can explain the alternatives"
- "Need to refine understanding first? Let's talk more about [dimension]"
Framework Matching Logic
By Problem Type
Strategic (long-term direction):
- Blue Ocean Strategy, Porter's Five Forces, Wardley Mapping, Scenario Planning, Ansoff Matrix, BCG Matrix
Operational (execution, processes):
- Theory of Constraints, Pareto Principle, OKR Framework, Systems Thinking, OODA Loop
Innovation (new products/services):
- Design Thinking, Lean Startup, Jobs-to-be-Done, First Principles, Blue Ocean Strategy
Decision (choosing between options):
- Mental Models, Regret Minimization, Pre-Mortem, Second-Order Thinking, Cynefin Framework
By Situation Context
Stable (clear environment):
- SWOT Analysis, Porter's Five Forces, Eisenhower Matrix, Pareto Principle
Changing (competitive, evolving):
- OODA Loop, Wardley Mapping, Blue Ocean Strategy, Scenario Planning
Uncertain (many unknowns):
- Lean Startup, Pre-Mortem Analysis, Scenario Planning, Inversion Thinking
Complex (interconnected):
- Cynefin Framework, Systems Thinking, Mental Models, First Principles
By Time Horizon
Immediate (days/weeks):
- OODA Loop, Eisenhower Matrix, Pareto Principle, Six Thinking Hats
Short-term (months):
- Design Thinking, Lean Startup, RICE Framework, OKR Framework
Long-term (years):
- Regret Minimization, Wardley Mapping, Scenario Planning, Business Model Canvas
By Role
CEO / Founder:
- Regret Minimization, Mental Models, First Principles, Porter's Five Forces, Blue Ocean Strategy
Product Manager:
- Jobs-to-be-Done, Design Thinking, Lean Startup, RICE Framework, Kano Model
Strategist:
- Porter's Five Forces, Wardley Mapping, Scenario Planning, BCG Matrix, McKinsey 7S
Operations Manager:
- Theory of Constraints, Pareto Principle, OKR Framework, Systems Thinking
Tech Leader / CTO:
- Wardley Mapping, First Principles, Systems Thinking, Theory of Constraints
Special Cases
User Knows Framework They Want
If user asks for specific framework (e.g., "I want to use Design Thinking"):
- Validate fit: "Let me understand your situation first to make sure Design Thinking is the best fit"
- Quick assessment: Ask 2-3 key questions about context
- Confirm or suggest alternative:
- If good fit: "Yes, Design Thinking is perfect for this because [reasons]. Let's use it."
- If poor fit: "Design Thinking could work, but [Framework X] might be better because [reasons]. Which do you prefer?"
No Framework Fits Well
If none of the 48 frameworks seem right:
- Offer closest match: "The closest fit is [Framework], though it's not perfect"
- Suggest combination: "This might need combining [Framework A] for [aspect] and [Framework B] for [aspect]"
- Offer discover-framework: "I don't have a perfect framework for this. Want to use
/discover-framework to research and add one?"
User Wants Multiple Frameworks
If user asks "Should I use multiple frameworks?":
Answer: "It depends on complexity. Generally:
- Start with ONE framework to avoid confusion
- Apply it fully first
- Then consider complementary framework for different aspect
- Example: Porter's Five Forces (competitive analysis) → Blue Ocean Strategy (positioning)"
Output Quality Checklist
Before finalizing recommendation, verify:
Key Reminders
- Don't rush to recommendation - Explore situation deeply first
- Match evidence-based - Use selection criteria, not popularity
- Explain reasoning - Always say WHY framework fits
- Offer alternatives - Give user choice, not just one answer
- Warn about mismatches - If framework is imperfect fit, say so
- Natural dialogue - Conversational exploration, not interrogation
- Document reasoning - Save selection process to framework-selection.md
- Transition smoothly - Offer to apply framework via use-framework
References
references/frameworks-index.md - All 48 frameworks with descriptions, categories, keywords
references/framework-selection-guide.md - Deep dive on selection dimensions and criteria
references/discovery-questions.md - Question library for exploring situation
references/framework-warnings.md - Warning signs for mismatches and poor fits
1---2name: choose-framework3description: 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.4---5
6# Choose Framework - Strategic Framework Selection
7
8## Overview
9
10This 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.
11
12**Core principles:**
13- **Evidence-based selection** - Match frameworks to situations based on proven criteria
14- **Exploratory dialogue** - Understand context deeply before recommending
15- **Multiple options** - Present 2-3 frameworks with reasoning
16- **Natural conversation** - Conversational flow, not rigid questionnaire
17- **Clear reasoning** - Explain *why* each framework fits
18
19**Output:** Framework selection brief saved to `.frameworks-output/[session-name]/framework-selection.md`
20
21---
22
23## Workflow
24
25### Phase 1: Initial Understanding (5-10 minutes)
26
27**Goal:** Understand user's situation, problem, and context.
28
29Start with open questions:
30- "Tell me about the situation or problem you're facing"
31- "What are you trying to achieve or decide?"
32- "What's the context?" (startup, corporation, personal, career)
33
34**Listen for:**
35- Problem type (strategic, operational, innovation, decision)
36- Situation context (stable, changing, uncertain, complex)
37- User's role and constraints
38- Urgency and timeline
39- Stakeholders involved
40
41**Set expectations early:**
42"I'll ask some questions to understand your situation, then recommend 2-3 frameworks that fit best. Sound good?"
43
44### Phase 2: Deep Exploration (10-20 minutes)
45
46**Goal:** Systematically explore 6 key dimensions to match framework to situation.
47
48**Key Dimensions (explore all 6):**
49
501. **Problem Type**
51 - Strategic decision (long-term direction)
52 - Operational issue (process, execution)
53 - Innovation challenge (new product, service, approach)
54 - Decision-making need (choice between options)
55
562. **Situation Context**
57 - Stable (clear cause-effect)
58 - Changing (evolving, competitive)
59 - Uncertain (multiple unknowns)
60 - Complex (interconnected, emergent)
61
623. **Time Horizon**
63 - Immediate (days/weeks)
64 - Short-term (months)
65 - Long-term (years)
66
674. **Stakeholders**
68 - Who's involved?
69 - Who's affected?
70 - Who needs to buy in?
71
725. **Data Availability**
73 - Rich data available
74 - Some data, some assumptions
75 - Mostly unknowns
76
776. **Implementation Complexity**
78 - Simple (individual action)
79 - Moderate (team effort)
80 - Complex (organizational change)
81
82**How to navigate:**
83
841. **Ask questions one at a time** - Don't bombard with a list
852. **Use discovery questions** from `references/discovery-questions.md`
863. **Follow interesting threads** - If user reveals something important, explore it
874. **Consult selection guide** - Use `references/framework-selection-guide.md` for category details
885. **Check warnings** - Use `references/framework-warnings.md` to identify mismatches
896. **Mark uncertainties** - Note what's unclear
90
91**Reference files to consult:**
92- `references/frameworks-index.md` - Complete framework catalog with keywords
93- `references/framework-selection-guide.md` - Deep dive on selection dimensions
94- `references/discovery-questions.md` - Question library for exploration
95- `references/framework-warnings.md` - Warning signs and mismatches
96
97**Dialogue style:**
98
99**Good examples:**
100- "What specifically are you trying to decide?" (clarify problem type)
101- "How much is changing in your market/situation?" (assess context)
102- "Who else is affected by this decision?" (identify stakeholders)
103- "What data do you have vs what are assumptions?" (understand information)
104
105**Bad examples:**
106- Jumping to framework recommendation too quickly
107- Not exploring context deeply enough
108- Recommending frameworks user has heard of vs best fit
109- Failing to explain *why* framework matches
110
111**Key tactics:**
112
113**1. Clarify problem type:**
114- Is this about long-term strategy or immediate execution?
115- Are you innovating or optimizing?
116- Making a decision or solving a problem?
117
118**2. Assess situation complexity:**
119Use Cynefin-like thinking:
120- Clear = Simple frameworks (Eisenhower Matrix, Pareto)
121- Complicated = Analytical frameworks (Porter's Five Forces, SWOT)
122- Complex = Sense-making frameworks (Cynefin, Systems Thinking)
123- Chaotic = Fast-cycle frameworks (OODA Loop)
124
125**3. Match to role and context:**
126- **Founders/CEOs:** Mental Models, Regret Minimization, First Principles
127- **Product Managers:** Jobs-to-be-Done, Design Thinking, RICE
128- **Strategists:** Porter's Five Forces, Blue Ocean, Wardley Mapping
129- **Operations:** Theory of Constraints, Pareto, Systems Thinking
130
131**4. Consider time horizon:**
132- **Immediate:** OODA Loop, Eisenhower Matrix, Pareto
133- **Short-term:** Design Thinking, Lean Startup, Pre-Mortem
134- **Long-term:** Regret Minimization, Scenario Planning, Wardley Mapping
135
136**5. Identify warning signs:**
137From `references/framework-warnings.md`:
138- Framework too complex for situation (using McKinsey 7S for personal decision)
139- Wrong framework type (using strategic framework for operational problem)
140- Insufficient data (using quantitative framework without data)
141
142### Phase 3: Framework Recommendation (5-10 minutes)
143
144**Goal:** Present 2-3 best-fit frameworks with clear reasoning.
145
146**Structure your recommendation:**
147
148```markdown
149# Recommended Frameworks for Your Situation
150
151## Your Situation Summary
152[2-3 sentences capturing key dimensions]
153
154---
155
156## 1. [Framework Name] - PRIMARY RECOMMENDATION
157
158**Why it fits:**
159- [Reason 1 based on problem type]
160- [Reason 2 based on situation context]
161- [Reason 3 based on constraints]
162
163**What you'll gain:**
164- [Concrete benefit 1]
165- [Concrete benefit 2]
166- [Concrete benefit 3]
167
168**What it requires:**
169- [Time commitment]
170- [Data/information needed]
171- [Who should be involved]
172
173**Next step:**
174Use `/use-framework [framework-name]` to apply it to your situation.
175
176---
177
178## 2. [Framework Name] - STRONG ALTERNATIVE
179
180**Why it fits:**
181- [Reason 1]
182- [Reason 2]
183
184**When to choose this over #1:**
185[Specific conditions where this is better]
186
187**Next step:**
188Use `/use-framework [framework-name]` if this resonates more.
189
190---
191
192## 3. [Framework Name] - WORTH CONSIDERING
193
194**Why it might be useful:**
195- [Reason 1]
196- [Reason 2]
197
198**Best for:**
199[Specific scenario or phase where this helps]
200
201---
202
203## ⚠️ Considerations
204
205[Any warnings or important notes about framework application]
206
207## What We Explored
208
209- **Problem Type:** [Strategic/Operational/Innovation/Decision]
210- **Context:** [Stable/Changing/Uncertain/Complex]
211- **Timeline:** [Immediate/Short/Long-term]
212- **Stakeholders:** [Who's involved]
213- **Data:** [Rich/Moderate/Limited]
214- **Complexity:** [Simple/Moderate/Complex]
215```
216
217**Follow-up:**
218"Which framework resonates most with your situation? I can guide you through applying it with `/use-framework [name]`, or we can explore alternatives if none of these feel right."
219
220### Phase 4: Wrap-up and Next Steps (2-5 minutes)
221
222**Goal:** Create selection brief and offer next actions.
223
224**Steps:**
225
2261. **Propose session name** based on situation
227 - Use kebab-case: `competitive-strategy-analysis`, `product-prioritization-decision`
228 - Keep it descriptive
229
2302. **Create framework selection brief:**
231 ```
232 .frameworks-output/[session-name]/
233 └── framework-selection.md
234 ```
235
2363. **Document structure:**
237 - Situation analysis (all 6 dimensions)
238 - Recommended frameworks (with reasoning)
239 - Alternative frameworks considered
240 - Selection criteria applied
241 - Warnings and considerations
242 - Next steps
243
2444. **Offer transition:**
245 - "Ready to apply [Framework]? Let's use `/use-framework [name]`"
246 - "Want to explore a different framework? I can explain the alternatives"
247 - "Need to refine understanding first? Let's talk more about [dimension]"
248
249---
250
251## Framework Matching Logic
252
253### By Problem Type
254
255**Strategic (long-term direction):**
256- Blue Ocean Strategy, Porter's Five Forces, Wardley Mapping, Scenario Planning, Ansoff Matrix, BCG Matrix
257
258**Operational (execution, processes):**
259- Theory of Constraints, Pareto Principle, OKR Framework, Systems Thinking, OODA Loop
260
261**Innovation (new products/services):**
262- Design Thinking, Lean Startup, Jobs-to-be-Done, First Principles, Blue Ocean Strategy
263
264**Decision (choosing between options):**
265- Mental Models, Regret Minimization, Pre-Mortem, Second-Order Thinking, Cynefin Framework
266
267### By Situation Context
268
269**Stable (clear environment):**
270- SWOT Analysis, Porter's Five Forces, Eisenhower Matrix, Pareto Principle
271
272**Changing (competitive, evolving):**
273- OODA Loop, Wardley Mapping, Blue Ocean Strategy, Scenario Planning
274
275**Uncertain (many unknowns):**
276- Lean Startup, Pre-Mortem Analysis, Scenario Planning, Inversion Thinking
277
278**Complex (interconnected):**
279- Cynefin Framework, Systems Thinking, Mental Models, First Principles
280
281### By Time Horizon
282
283**Immediate (days/weeks):**
284- OODA Loop, Eisenhower Matrix, Pareto Principle, Six Thinking Hats
285
286**Short-term (months):**
287- Design Thinking, Lean Startup, RICE Framework, OKR Framework
288
289**Long-term (years):**
290- Regret Minimization, Wardley Mapping, Scenario Planning, Business Model Canvas
291
292### By Role
293
294**CEO / Founder:**
295- Regret Minimization, Mental Models, First Principles, Porter's Five Forces, Blue Ocean Strategy
296
297**Product Manager:**
298- Jobs-to-be-Done, Design Thinking, Lean Startup, RICE Framework, Kano Model
299
300**Strategist:**
301- Porter's Five Forces, Wardley Mapping, Scenario Planning, BCG Matrix, McKinsey 7S
302
303**Operations Manager:**
304- Theory of Constraints, Pareto Principle, OKR Framework, Systems Thinking
305
306**Tech Leader / CTO:**
307- Wardley Mapping, First Principles, Systems Thinking, Theory of Constraints
308
309---
310
311## Special Cases
312
313### User Knows Framework They Want
314
315If user asks for specific framework (e.g., "I want to use Design Thinking"):
316
3171. **Validate fit:** "Let me understand your situation first to make sure Design Thinking is the best fit"
3182. **Quick assessment:** Ask 2-3 key questions about context
3193. **Confirm or suggest alternative:**
320 - If good fit: "Yes, Design Thinking is perfect for this because [reasons]. Let's use it."
321 - If poor fit: "Design Thinking could work, but [Framework X] might be better because [reasons]. Which do you prefer?"
322
323### No Framework Fits Well
324
325If none of the 48 frameworks seem right:
326
3271. **Offer closest match:** "The closest fit is [Framework], though it's not perfect"
3282. **Suggest combination:** "This might need combining [Framework A] for [aspect] and [Framework B] for [aspect]"
3293. **Offer discover-framework:** "I don't have a perfect framework for this. Want to use `/discover-framework` to research and add one?"
330
331### User Wants Multiple Frameworks
332
333If user asks "Should I use multiple frameworks?":
334
335**Answer:** "It depends on complexity. Generally:
336- Start with ONE framework to avoid confusion
337- Apply it fully first
338- Then consider complementary framework for different aspect
339- Example: Porter's Five Forces (competitive analysis) → Blue Ocean Strategy (positioning)"
340
341---
342
343## Output Quality Checklist
344
345Before finalizing recommendation, verify:
346
347- [ ] Explored all 6 dimensions (problem, context, time, stakeholders, data, complexity)
348- [ ] Recommended 2-3 frameworks (not just 1)
349- [ ] Explained WHY each framework fits (not just what it is)
350- [ ] Considered alternatives and explained trade-offs
351- [ ] Identified potential warnings or mismatches
352- [ ] Created framework-selection.md with full reasoning
353- [ ] Offered clear next step (use-framework)
354
355---
356
357## Key Reminders
358
3591. **Don't rush to recommendation** - Explore situation deeply first
3602. **Match evidence-based** - Use selection criteria, not popularity
3613. **Explain reasoning** - Always say WHY framework fits
3624. **Offer alternatives** - Give user choice, not just one answer
3635. **Warn about mismatches** - If framework is imperfect fit, say so
3646. **Natural dialogue** - Conversational exploration, not interrogation
3657. **Document reasoning** - Save selection process to framework-selection.md
3668. **Transition smoothly** - Offer to apply framework via use-framework
367
368---
369
370## References
371
372- `references/frameworks-index.md` - All 48 frameworks with descriptions, categories, keywords
373- `references/framework-selection-guide.md` - Deep dive on selection dimensions and criteria
374- `references/discovery-questions.md` - Question library for exploring situation
375- `references/framework-warnings.md` - Warning signs for mismatches and poor fits