Consulting Frameworks
Comprehensive methodologies used by top consulting firms (McKinsey, BCG, Bain, Accenture) for problem-solving, strategy, and business transformation.
How to Consult
When applying this skill, act like an engagement manager, not an encyclopedia:
- Match effort to the ask. A quick question deserves a focused answer built on one well-chosen framework — not the full engagement flow. Reserve the complete flow below for
/consult or when the user asks for a deep dive. Depth should come from the user's problem, not from the skill.
- Clarify before analyzing. If the problem is vague, ask up to 3 questions about scope, success criteria, and constraints — or state your assumptions explicitly and proceed.
- Lead with a Day-1 hypothesis. State your initial answer early, then use analysis to test it. Don't survey frameworks hoping an answer emerges.
- Pick 1–3 frameworks, not many. Choose the ones that fit the question (use the Quick Framework Selection below) and apply them deeply. Listing frameworks is not analysis.
- Show your structure. Render issue trees and matrices as ASCII diagrams so the user can challenge the breakdown. Keep every breakdown MECE.
- Quantify wherever possible. Rough numbers with stated assumptions beat qualitative hand-waving. Sanity-check estimates top-down and bottom-up.
- End every analysis with "So what?" Conclusions must be recommendations the user can act on, not observations. Structure final answers with the Pyramid Principle: answer first, then 3–5 supporting arguments.
- Offer a deliverable. When a template matches the work (SWOT report, business case, project charter, RACI, BMC), offer to fill it in.
Framework Categories
| Category |
Frameworks |
File |
| Problem-Solving |
MECE, Pyramid Principle, Issue Tree, Hypothesis-Driven, McKinsey 7-Step, SCQ, Storyboarding, 80/20 |
problem-solving.md |
| Strategic Analysis |
McKinsey 7S, Porter's 5 Forces, SWOT, BCG Matrix, 3C, 4P, Value Chain, PESTEL, Ansoff, GE-McKinsey, Blue Ocean, VRIO, Porter's Generic Strategies |
strategy.md |
| Case Frameworks |
Profitability, Market Sizing, M&A/Due Diligence, Pricing, Market Entry |
cases.md |
| Business Design |
Business Model Canvas, Design Thinking, Customer Journey, STP |
design.md |
| Project & Change |
WBS, RACI, Kotter's 8 Steps, ADKAR, Risk Matrix, Stakeholder Analysis, Balanced Scorecard, OKRs, McKinsey Horizons |
projects.md |
| Financial Analysis |
ROI, NPV, IRR, Payback, Break-even, Unit Economics (LTV/CAC), Sensitivity Analysis, Business Case |
finance.md |
| Operations |
Lean (8 Wastes, 5S), Six Sigma (DMAIC), Process Mapping, Root Cause (5 Whys, Fishbone), Pareto, PDCA |
operations.md |
Quick Framework Selection
"I need to solve a complex problem"
→ McKinsey 7-Step Process + MECE + Issue Tree
See: problem-solving.md
"I need to structure a presentation"
→ Pyramid Principle + SCQ + Storyboarding
See: problem-solving.md
"I need to analyze a company or market"
→ PESTEL (macro) + Porter's 5 Forces (industry) + SWOT (company) + 3C (positioning)
See: strategy.md
"I need to evaluate growth options"
→ Ansoff Matrix + GE-McKinsey Matrix + BCG Matrix
See: strategy.md
"I need to create a new strategy"
→ Blue Ocean + VRIO + Porter's Generic Strategies
See: strategy.md
"Why are profits declining?"
→ Profitability Framework (Revenue × Volume breakdown)
See: cases.md
"How big is this market?"
→ Market Sizing (Top-down + Bottom-up)
See: cases.md
"Should we acquire this company?"
→ M&A Framework + Due Diligence + Synergy Analysis
See: cases.md
"What price should we set?"
→ Pricing Framework (Cost-plus, Value-based, Competitive)
See: cases.md
"Should we enter this market?"
→ Market Entry Framework + Porter's 5 Forces + Profitability
See: cases.md
"I'm designing a new product or business"
→ Business Model Canvas + Design Thinking + Customer Journey
See: design.md
"I'm managing a project"
→ WBS + RACI + Risk Matrix + Stakeholder Analysis
See: projects.md
"I'm driving organizational change"
→ Kotter's 8 Steps + ADKAR + Stakeholder Analysis
See: projects.md
"I need to set goals and measure performance"
→ OKRs + Balanced Scorecard + KPIs
See: projects.md
"I need to make an investment decision"
→ NPV + IRR + Payback + Sensitivity Analysis
See: finance.md
"Is this business model viable? Are customers profitable?"
→ Unit Economics (LTV/CAC) + Break-even
See: finance.md
"I need to improve operations"
→ Process Mapping + Root Cause Analysis + Lean + Six Sigma
See: operations.md
The Complete Consulting Flow
1. RECEIVE PROBLEM
└── Clarify scope and success criteria
↓
2. CREATE DAY-1 ANSWER
└── Initial hypothesis based on experience
↓
3. DEFINE PROBLEM (SCQ)
└── Situation, Complication, Question
↓
4. STRUCTURE (MECE + Issue Tree)
└── Break into testable components
↓
5. PRIORITIZE (80/20)
└── Focus on high-impact branches
↓
6. BUILD WORKPLAN
└── Who, what, when, how
↓
7. STORYBOARD (Ghostpack)
└── Design the end deliverable
↓
8. CONDUCT ANALYSES
└── Test hypotheses with data
↓
9. SYNTHESIZE ("So What?")
└── Extract insights and implications
↓
10. STRUCTURE COMMUNICATION (Pyramid)
└── Answer-first, supporting arguments
↓
11. PRESENT & DELIVER
└── Communicate, get approval, implement
Framework Combinations
Strategic Planning
PESTEL → Porter's 5 Forces → 3C → SWOT → Issue Tree → Recommendations
New Market Entry
Market Sizing → Porter's 5 Forces → 3C → Market Entry Framework → Financial Analysis
M&A Evaluation
Strategic Rationale → Target Analysis → Due Diligence → Synergies → Valuation → Integration Plan
Business Turnaround
Profitability Analysis → Root Cause → Value Chain → Cost Reduction → Quick Wins → Transformation Roadmap
Product Launch
Market Sizing → STP → Business Model Canvas → Pricing → Go-to-Market → OKRs
Transformation Program
Current State → Gap Analysis → Kotter's 8 Steps → WBS → RACI → Balanced Scorecard
Available Templates
See templates/ for ready-to-use documents:
- SWOT Analysis Report
- Business Model Canvas
- Business Case Template
- Project Charter
- RACI Matrix
Framework Index (Alphabetical)
| Framework |
Primary Use |
File |
| 3C Framework |
Competitive positioning |
strategy.md |
| 4P Marketing Mix |
Marketing strategy |
strategy.md |
| 5 Whys |
Root cause analysis |
operations.md |
| 5S |
Workplace organization |
operations.md |
| 80/20 Rule |
Prioritization |
problem-solving.md |
| ADKAR |
Individual change management |
projects.md |
| Ansoff Matrix |
Growth strategy |
strategy.md |
| Balanced Scorecard |
Strategy measurement |
projects.md |
| BCG Matrix |
Portfolio management |
strategy.md |
| Blue Ocean Strategy |
Market creation |
strategy.md |
| Business Model Canvas |
Business model design |
design.md |
| Customer Journey |
Customer experience |
design.md |
| Design Thinking |
Innovation process |
design.md |
| DMAIC |
Process improvement |
operations.md |
| Due Diligence |
M&A evaluation |
cases.md |
| Fishbone Diagram |
Root cause analysis |
operations.md |
| GE-McKinsey Matrix |
Portfolio prioritization |
strategy.md |
| Hypothesis Tree |
Testing theories |
problem-solving.md |
| Issue Tree |
Problem decomposition |
problem-solving.md |
| Kotter's 8 Steps |
Organizational change |
projects.md |
| Lean / 8 Wastes |
Waste elimination |
operations.md |
| M&A Framework |
Acquisition evaluation |
cases.md |
| Market Entry |
New market decisions |
cases.md |
| Market Sizing |
Opportunity sizing |
cases.md |
| McKinsey 7-Step |
Problem-solving process |
problem-solving.md |
| McKinsey 7S |
Organizational analysis |
strategy.md |
| McKinsey Horizons |
Growth portfolio |
projects.md |
| MECE |
Structuring |
problem-solving.md |
| NPV/IRR/ROI |
Investment analysis |
finance.md |
| OKRs |
Goal setting |
projects.md |
| Pareto Analysis |
Prioritization |
operations.md |
| PDCA Cycle |
Continuous improvement |
operations.md |
| PESTEL |
Macro environment |
strategy.md |
| Porter's 5 Forces |
Industry analysis |
strategy.md |
| Porter's Generic Strategies |
Competitive strategy |
strategy.md |
| Pricing Framework |
Price setting |
cases.md |
| Process Mapping |
Workflow visualization |
operations.md |
| Profitability Framework |
Profit analysis |
cases.md |
| Pyramid Principle |
Communication |
problem-solving.md |
| RACI Matrix |
Role clarity |
projects.md |
| Risk Matrix |
Risk prioritization |
projects.md |
| SCQ |
Storytelling |
problem-solving.md |
| Sensitivity Analysis |
Risk assessment |
finance.md |
| Six Sigma |
Quality improvement |
operations.md |
| Stakeholder Analysis |
Stakeholder management |
projects.md |
| Storyboarding |
Presentation planning |
problem-solving.md |
| STP |
Market targeting |
design.md |
| SWOT Analysis |
Situation assessment |
strategy.md |
| Unit Economics (LTV/CAC) |
Customer profitability |
finance.md |
| Value Chain |
Activity analysis |
strategy.md |
| VRIO |
Resource advantage |
strategy.md |
| WBS |
Work decomposition |
projects.md |
1---2name: consulting3description: Apply consulting methodologies from McKinsey, BCG, Bain, and Accenture for structured problem-solving and strategic analysis. Use whenever the user asks for business advice or analysis — analyzing a business problem, developing or reviewing a strategy or business plan, structuring a presentation or executive summary, evaluating M&A or an investment, sizing a market, setting prices, improving profitability or operations, prioritizing initiatives, managing a project, driving organizational change, or preparing for a case interview — even if they never mention a framework or the word "consulting."4---56# Consulting Frameworks78Comprehensive methodologies used by top consulting firms (McKinsey, BCG, Bain, Accenture) for problem-solving, strategy, and business transformation.910## How to Consult1112When applying this skill, act like an engagement manager, not an encyclopedia:13140. **Match effort to the ask.** A quick question deserves a focused answer built on one well-chosen framework — not the full engagement flow. Reserve the complete flow below for `/consult` or when the user asks for a deep dive. Depth should come from the user's problem, not from the skill.151. **Clarify before analyzing.** If the problem is vague, ask up to 3 questions about scope, success criteria, and constraints — or state your assumptions explicitly and proceed.162. **Lead with a Day-1 hypothesis.** State your initial answer early, then use analysis to test it. Don't survey frameworks hoping an answer emerges.173. **Pick 1–3 frameworks, not many.** Choose the ones that fit the question (use the Quick Framework Selection below) and apply them deeply. Listing frameworks is not analysis.184. **Show your structure.** Render issue trees and matrices as ASCII diagrams so the user can challenge the breakdown. Keep every breakdown MECE.195. **Quantify wherever possible.** Rough numbers with stated assumptions beat qualitative hand-waving. Sanity-check estimates top-down and bottom-up.206. **End every analysis with "So what?"** Conclusions must be recommendations the user can act on, not observations. Structure final answers with the Pyramid Principle: answer first, then 3–5 supporting arguments.217. **Offer a deliverable.** When a [template](templates/) matches the work (SWOT report, business case, project charter, RACI, BMC), offer to fill it in.2223## Framework Categories2425| Category | Frameworks | File |26|----------|------------|------|27| **Problem-Solving** | MECE, Pyramid Principle, Issue Tree, Hypothesis-Driven, McKinsey 7-Step, SCQ, Storyboarding, 80/20 | [problem-solving.md](problem-solving.md) |28| **Strategic Analysis** | McKinsey 7S, Porter's 5 Forces, SWOT, BCG Matrix, 3C, 4P, Value Chain, PESTEL, Ansoff, GE-McKinsey, Blue Ocean, VRIO, Porter's Generic Strategies | [strategy.md](strategy.md) |29| **Case Frameworks** | Profitability, Market Sizing, M&A/Due Diligence, Pricing, Market Entry | [cases.md](cases.md) |30| **Business Design** | Business Model Canvas, Design Thinking, Customer Journey, STP | [design.md](design.md) |31| **Project & Change** | WBS, RACI, Kotter's 8 Steps, ADKAR, Risk Matrix, Stakeholder Analysis, Balanced Scorecard, OKRs, McKinsey Horizons | [projects.md](projects.md) |32| **Financial Analysis** | ROI, NPV, IRR, Payback, Break-even, Unit Economics (LTV/CAC), Sensitivity Analysis, Business Case | [finance.md](finance.md) |33| **Operations** | Lean (8 Wastes, 5S), Six Sigma (DMAIC), Process Mapping, Root Cause (5 Whys, Fishbone), Pareto, PDCA | [operations.md](operations.md) |3435## Quick Framework Selection3637### "I need to solve a complex problem"38→ **McKinsey 7-Step Process** + **MECE** + **Issue Tree**39See: [problem-solving.md](problem-solving.md)4041### "I need to structure a presentation"42→ **Pyramid Principle** + **SCQ** + **Storyboarding**43See: [problem-solving.md](problem-solving.md)4445### "I need to analyze a company or market"46→ **PESTEL** (macro) + **Porter's 5 Forces** (industry) + **SWOT** (company) + **3C** (positioning)47See: [strategy.md](strategy.md)4849### "I need to evaluate growth options"50→ **Ansoff Matrix** + **GE-McKinsey Matrix** + **BCG Matrix**51See: [strategy.md](strategy.md)5253### "I need to create a new strategy"54→ **Blue Ocean** + **VRIO** + **Porter's Generic Strategies**55See: [strategy.md](strategy.md)5657### "Why are profits declining?"58→ **Profitability Framework** (Revenue × Volume breakdown)59See: [cases.md](cases.md)6061### "How big is this market?"62→ **Market Sizing** (Top-down + Bottom-up)63See: [cases.md](cases.md)6465### "Should we acquire this company?"66→ **M&A Framework** + **Due Diligence** + **Synergy Analysis**67See: [cases.md](cases.md)6869### "What price should we set?"70→ **Pricing Framework** (Cost-plus, Value-based, Competitive)71See: [cases.md](cases.md)7273### "Should we enter this market?"74→ **Market Entry Framework** + **Porter's 5 Forces** + **Profitability**75See: [cases.md](cases.md)7677### "I'm designing a new product or business"78→ **Business Model Canvas** + **Design Thinking** + **Customer Journey**79See: [design.md](design.md)8081### "I'm managing a project"82→ **WBS** + **RACI** + **Risk Matrix** + **Stakeholder Analysis**83See: [projects.md](projects.md)8485### "I'm driving organizational change"86→ **Kotter's 8 Steps** + **ADKAR** + **Stakeholder Analysis**87See: [projects.md](projects.md)8889### "I need to set goals and measure performance"90→ **OKRs** + **Balanced Scorecard** + **KPIs**91See: [projects.md](projects.md)9293### "I need to make an investment decision"94→ **NPV** + **IRR** + **Payback** + **Sensitivity Analysis**95See: [finance.md](finance.md)9697### "Is this business model viable? Are customers profitable?"98→ **Unit Economics (LTV/CAC)** + **Break-even**99See: [finance.md](finance.md)100101### "I need to improve operations"102→ **Process Mapping** + **Root Cause Analysis** + **Lean** + **Six Sigma**103See: [operations.md](operations.md)104105## The Complete Consulting Flow106107```1081. RECEIVE PROBLEM109 └── Clarify scope and success criteria110 ↓1112. CREATE DAY-1 ANSWER112 └── Initial hypothesis based on experience113 ↓1143. DEFINE PROBLEM (SCQ)115 └── Situation, Complication, Question116 ↓1174. STRUCTURE (MECE + Issue Tree)118 └── Break into testable components119 ↓1205. PRIORITIZE (80/20)121 └── Focus on high-impact branches122 ↓1236. BUILD WORKPLAN124 └── Who, what, when, how125 ↓1267. STORYBOARD (Ghostpack)127 └── Design the end deliverable128 ↓1298. CONDUCT ANALYSES130 └── Test hypotheses with data131 ↓1329. SYNTHESIZE ("So What?")133 └── Extract insights and implications134 ↓13510. STRUCTURE COMMUNICATION (Pyramid)136 └── Answer-first, supporting arguments137 ↓13811. PRESENT & DELIVER139 └── Communicate, get approval, implement140```141142## Framework Combinations143144### Strategic Planning145```146PESTEL → Porter's 5 Forces → 3C → SWOT → Issue Tree → Recommendations147```148149### New Market Entry150```151Market Sizing → Porter's 5 Forces → 3C → Market Entry Framework → Financial Analysis152```153154### M&A Evaluation155```156Strategic Rationale → Target Analysis → Due Diligence → Synergies → Valuation → Integration Plan157```158159### Business Turnaround160```161Profitability Analysis → Root Cause → Value Chain → Cost Reduction → Quick Wins → Transformation Roadmap162```163164### Product Launch165```166Market Sizing → STP → Business Model Canvas → Pricing → Go-to-Market → OKRs167```168169### Transformation Program170```171Current State → Gap Analysis → Kotter's 8 Steps → WBS → RACI → Balanced Scorecard172```173174## Available Templates175176See [templates/](templates/) for ready-to-use documents:177- SWOT Analysis Report178- Business Model Canvas179- Business Case Template180- Project Charter181- RACI Matrix182183## Framework Index (Alphabetical)184185| Framework | Primary Use | File |186|-----------|-------------|------|187| 3C Framework | Competitive positioning | [strategy.md](strategy.md) |188| 4P Marketing Mix | Marketing strategy | [strategy.md](strategy.md) |189| 5 Whys | Root cause analysis | [operations.md](operations.md) |190| 5S | Workplace organization | [operations.md](operations.md) |191| 80/20 Rule | Prioritization | [problem-solving.md](problem-solving.md) |192| ADKAR | Individual change management | [projects.md](projects.md) |193| Ansoff Matrix | Growth strategy | [strategy.md](strategy.md) |194| Balanced Scorecard | Strategy measurement | [projects.md](projects.md) |195| BCG Matrix | Portfolio management | [strategy.md](strategy.md) |196| Blue Ocean Strategy | Market creation | [strategy.md](strategy.md) |197| Business Model Canvas | Business model design | [design.md](design.md) |198| Customer Journey | Customer experience | [design.md](design.md) |199| Design Thinking | Innovation process | [design.md](design.md) |200| DMAIC | Process improvement | [operations.md](operations.md) |201| Due Diligence | M&A evaluation | [cases.md](cases.md) |202| Fishbone Diagram | Root cause analysis | [operations.md](operations.md) |203| GE-McKinsey Matrix | Portfolio prioritization | [strategy.md](strategy.md) |204| Hypothesis Tree | Testing theories | [problem-solving.md](problem-solving.md) |205| Issue Tree | Problem decomposition | [problem-solving.md](problem-solving.md) |206| Kotter's 8 Steps | Organizational change | [projects.md](projects.md) |207| Lean / 8 Wastes | Waste elimination | [operations.md](operations.md) |208| M&A Framework | Acquisition evaluation | [cases.md](cases.md) |209| Market Entry | New market decisions | [cases.md](cases.md) |210| Market Sizing | Opportunity sizing | [cases.md](cases.md) |211| McKinsey 7-Step | Problem-solving process | [problem-solving.md](problem-solving.md) |212| McKinsey 7S | Organizational analysis | [strategy.md](strategy.md) |213| McKinsey Horizons | Growth portfolio | [projects.md](projects.md) |214| MECE | Structuring | [problem-solving.md](problem-solving.md) |215| NPV/IRR/ROI | Investment analysis | [finance.md](finance.md) |216| OKRs | Goal setting | [projects.md](projects.md) |217| Pareto Analysis | Prioritization | [operations.md](operations.md) |218| PDCA Cycle | Continuous improvement | [operations.md](operations.md) |219| PESTEL | Macro environment | [strategy.md](strategy.md) |220| Porter's 5 Forces | Industry analysis | [strategy.md](strategy.md) |221| Porter's Generic Strategies | Competitive strategy | [strategy.md](strategy.md) |222| Pricing Framework | Price setting | [cases.md](cases.md) |223| Process Mapping | Workflow visualization | [operations.md](operations.md) |224| Profitability Framework | Profit analysis | [cases.md](cases.md) |225| Pyramid Principle | Communication | [problem-solving.md](problem-solving.md) |226| RACI Matrix | Role clarity | [projects.md](projects.md) |227| Risk Matrix | Risk prioritization | [projects.md](projects.md) |228| SCQ | Storytelling | [problem-solving.md](problem-solving.md) |229| Sensitivity Analysis | Risk assessment | [finance.md](finance.md) |230| Six Sigma | Quality improvement | [operations.md](operations.md) |231| Stakeholder Analysis | Stakeholder management | [projects.md](projects.md) |232| Storyboarding | Presentation planning | [problem-solving.md](problem-solving.md) |233| STP | Market targeting | [design.md](design.md) |234| SWOT Analysis | Situation assessment | [strategy.md](strategy.md) |235| Unit Economics (LTV/CAC) | Customer profitability | [finance.md](finance.md) |236| Value Chain | Activity analysis | [strategy.md](strategy.md) |237| VRIO | Resource advantage | [strategy.md](strategy.md) |238| WBS | Work decomposition | [projects.md](projects.md) |