Consulting Analysis
Overview
Produces professional, consulting-grade research reports in Markdown, covering
market analysis, consumer insights, brand strategy, financial analysis,
industry research, competitive intelligence, and investment due diligence.
Operates in two phases:
- Phase 1 — Analysis Framework: chapter skeleton, data requirements,
visualization plan
- Phase 2 — Report Generation: synthesize collected data into final report
Output adheres to McKinsey/BCG consulting voice standards.
Data Authenticity Protocol
All data in the report MUST derive from provided Data Summary or External
Search Findings. No hallucinations. If data is missing, state "Data not
available" rather than fabricating numbers. Every major claim must be
traceable to input data.
When to Use
- User asks for market analysis, consumer insight report, financial analysis,
industry research, or any consulting-grade analytical report
- User provides a research subject and needs a structured framework
- User provides data summaries to synthesize into a report
Phase 1: Analysis Framework Generation
Step 1.1: Identify Domain & Dimensions
| Domain |
Typical Dimensions |
| Market Analysis |
Market size, growth, segmentation, drivers, competition |
| Brand Analysis |
Positioning, share, perception, strategy |
| Consumer Insights |
Demographics, behavior, decision journey, pain points |
| Financial Analysis |
Macro, industry, fundamentals, metrics, valuation |
| Industry Research |
Value chain, market size, competition, policy, tech |
| Investment DD |
Business model, financials, management, opportunity, risk |
| Competitive Intel |
Competitor ID, comparison, SWOT, positioning |
Step 1.2: Select Frameworks
Select 2-4 complementary frameworks per domain:
| Category |
Frameworks |
| Strategic |
SWOT, PESTEL, Porter's Five Forces, VRIO |
| Market & Growth |
STP, BCG Matrix, Ansoff, TAM-SAM-SOM, PLC |
| Consumer |
Decision Journey, AARRR, RFM, JTBD |
| Financial |
DuPont, DCF, Comparable Company, EVA |
| Competitive |
Benchmarking, Value Chain, Blue Ocean, Perceptual Mapping |
| Industry |
Gartner Hype Cycle, GE-McKinsey Matrix |
Selection principles: domain-first, complementary not overlapping, depth
over breadth, data-feasible, explicitly mapped to chapters.
Step 1.3: Chapter Skeleton
Each chapter must include:
- Chapter Title — professional, concise, subject-based
- Analysis Objective — what this chapter reveals
- Analysis Logic — framework or reasoning chain
- Core Hypothesis — to validate or refute
Step 1.4: Data Requirements Per Chapter
| Field |
Description |
| Data Metric |
Specific metric needed |
| Data Type |
Quantitative / Qualitative / Mixed |
| Suggested Sources |
Industry reports, gov stats, social media, etc. |
| Search Keywords |
Queries for data collection |
| Priority |
P0 (Required) / P1 (Important) / P2 (Supplementary) |
| Time Range |
Period data should cover |
Step 1.5: Visualization Plan Per Chapter
| Field |
Description |
| Chart Type |
Line, bar, pie, scatter, radar, heatmap, table |
| Chart Title |
Descriptive title |
| Data Mapping |
Which metrics map to axes/segments |
| Argument Structure |
"What → Why → So What" narrative outline |
Step 1.6: Output Framework
# [Research Subject] Analysis Framework
## Research Overview
- **Research Subject**: [...]
- **Scope**: [Geography, time range, segment]
- **Analysis Domain**: [Market / Finance / Industry / ...]
- **Core Research Questions**: [1-3 key questions]
## Framework Selection
| Chapter | Selected Framework(s) | Application |
|---------|----------------------|-------------|
## Chapter Skeleton
### 1. [Chapter Title]
- **Analysis Objective**: [...]
- **Analysis Logic**: [...]
- **Core Hypothesis**: [...]
#### Data Requirements
| # | Metric | Type | Sources | Keywords | Priority | Time |
#### Visualization & Content Plan
[Chart plan + table design + argument structure]
## Data Collection Task List
[Consolidated P0/P1 tasks for downstream data collection]
Phase 2: Report Generation
After data collection (by deep-research or other skills), synthesize into
final report.
Step 2.1: Validate Inputs
Confirm Analysis Framework + Data Summary present. Flag missing P0 data.
Step 2.2: Write Report
For each sub-chapter, follow "Visual Anchor → Data Contrast → Integrated
Analysis":
- Visual Evidence: comparison tables (charts if available)
- Data Contrast: Markdown table of key metrics
- Integrated Narrative: "What → Why → So What" (min 200 words)
Each insight must connect Data → User Psychology → Strategy Implication:
❌ Bad: "Females are 60%. Strategy: Target females."
✅ Good: "Females constitute 60% with high TGI. This suggests purchase is
driven by aesthetic validation. Consequently, media spend should pivot
to visual-heavy platforms."
Step 2.3: Report Structure
# [Report Title]
## Abstract
[Executive summary with key takeaways]
## 1. Introduction
[Background, objectives, methodology]
## 2. [Body Chapter]
### 2.1 [Sub-chapter]
| Metric | Brand A | Brand B |
[Integrated narrative: What → Why → So What, min 200 words]
## N+1. Conclusion
[Pure objective synthesis, NO bullet points, neutral tone]
## N+2. References
[Formatted references]
Formatting Standards
- Tone: McKinsey/BCG — authoritative, objective, professional
- Number formatting: English commas (
1,000 not 1,000)
- Titling: standard numbering (
1., 1.1), no "Chapter/Part/Section"
prefixes
- Forbidden words: "Decoding", "DNA", "Secrets", "Unlocking"
- No horizontal rules (
---)
- Conclusion: flowing prose, NO bullet points
Quality Checklist
Phase 1
Phase 2
Output
- Phase 1: Analysis Framework in Markdown
- Phase 2: Final Report in Markdown, saved to
.poirot/outputs/
1---2name: consulting-analysis3description: Consulting-grade research reports: framework + final report.4license: MIT5---67# Consulting Analysis89## Overview1011Produces professional, consulting-grade research reports in Markdown, covering12market analysis, consumer insights, brand strategy, financial analysis,13industry research, competitive intelligence, and investment due diligence.1415Operates in two phases:161. **Phase 1 — Analysis Framework**: chapter skeleton, data requirements,17 visualization plan182. **Phase 2 — Report Generation**: synthesize collected data into final report1920Output adheres to McKinsey/BCG consulting voice standards.2122## Data Authenticity Protocol2324**All data in the report MUST derive from provided Data Summary or External25Search Findings.** No hallucinations. If data is missing, state "Data not26available" rather than fabricating numbers. Every major claim must be27traceable to input data.2829## When to Use3031- User asks for market analysis, consumer insight report, financial analysis,32 industry research, or any consulting-grade analytical report33- User provides a research subject and needs a structured framework34- User provides data summaries to synthesize into a report3536## Phase 1: Analysis Framework Generation3738### Step 1.1: Identify Domain & Dimensions3940| Domain | Typical Dimensions |41|--------|--------------------|42| Market Analysis | Market size, growth, segmentation, drivers, competition |43| Brand Analysis | Positioning, share, perception, strategy |44| Consumer Insights | Demographics, behavior, decision journey, pain points |45| Financial Analysis | Macro, industry, fundamentals, metrics, valuation |46| Industry Research | Value chain, market size, competition, policy, tech |47| Investment DD | Business model, financials, management, opportunity, risk |48| Competitive Intel | Competitor ID, comparison, SWOT, positioning |4950### Step 1.2: Select Frameworks5152Select **2-4** complementary frameworks per domain:5354| Category | Frameworks |55|----------|-----------|56| Strategic | SWOT, PESTEL, Porter's Five Forces, VRIO |57| Market & Growth | STP, BCG Matrix, Ansoff, TAM-SAM-SOM, PLC |58| Consumer | Decision Journey, AARRR, RFM, JTBD |59| Financial | DuPont, DCF, Comparable Company, EVA |60| Competitive | Benchmarking, Value Chain, Blue Ocean, Perceptual Mapping |61| Industry | Gartner Hype Cycle, GE-McKinsey Matrix |6263**Selection principles**: domain-first, complementary not overlapping, depth64over breadth, data-feasible, explicitly mapped to chapters.6566### Step 1.3: Chapter Skeleton6768Each chapter must include:691. **Chapter Title** — professional, concise, subject-based702. **Analysis Objective** — what this chapter reveals713. **Analysis Logic** — framework or reasoning chain724. **Core Hypothesis** — to validate or refute7374### Step 1.4: Data Requirements Per Chapter7576| Field | Description |77|-------|-------------|78| **Data Metric** | Specific metric needed |79| **Data Type** | Quantitative / Qualitative / Mixed |80| **Suggested Sources** | Industry reports, gov stats, social media, etc. |81| **Search Keywords** | Queries for data collection |82| **Priority** | P0 (Required) / P1 (Important) / P2 (Supplementary) |83| **Time Range** | Period data should cover |8485### Step 1.5: Visualization Plan Per Chapter8687| Field | Description |88|-------|-------------|89| **Chart Type** | Line, bar, pie, scatter, radar, heatmap, table |90| **Chart Title** | Descriptive title |91| **Data Mapping** | Which metrics map to axes/segments |92| **Argument Structure** | "What → Why → So What" narrative outline |9394### Step 1.6: Output Framework9596```markdown97# [Research Subject] Analysis Framework9899## Research Overview100- **Research Subject**: [...]101- **Scope**: [Geography, time range, segment]102- **Analysis Domain**: [Market / Finance / Industry / ...]103- **Core Research Questions**: [1-3 key questions]104105## Framework Selection106| Chapter | Selected Framework(s) | Application |107|---------|----------------------|-------------|108109## Chapter Skeleton110### 1. [Chapter Title]111- **Analysis Objective**: [...]112- **Analysis Logic**: [...]113- **Core Hypothesis**: [...]114#### Data Requirements115| # | Metric | Type | Sources | Keywords | Priority | Time |116#### Visualization & Content Plan117[Chart plan + table design + argument structure]118119## Data Collection Task List120[Consolidated P0/P1 tasks for downstream data collection]121```122123## Phase 2: Report Generation124125After data collection (by `deep-research` or other skills), synthesize into126final report.127128### Step 2.1: Validate Inputs129130Confirm Analysis Framework + Data Summary present. Flag missing P0 data.131132### Step 2.2: Write Report133134For each sub-chapter, follow **"Visual Anchor → Data Contrast → Integrated135Analysis"**:1361. **Visual Evidence**: comparison tables (charts if available)1372. **Data Contrast**: Markdown table of key metrics1383. **Integrated Narrative**: "What → Why → So What" (min 200 words)139140Each insight must connect **Data → User Psychology → Strategy Implication**:141142```143❌ Bad: "Females are 60%. Strategy: Target females."144✅ Good: "Females constitute 60% with high TGI. This suggests purchase is145 driven by aesthetic validation. Consequently, media spend should pivot146 to visual-heavy platforms."147```148149### Step 2.3: Report Structure150151```markdown152# [Report Title]153154## Abstract155[Executive summary with key takeaways]156157## 1. Introduction158[Background, objectives, methodology]159160## 2. [Body Chapter]161### 2.1 [Sub-chapter]162| Metric | Brand A | Brand B |163[Integrated narrative: What → Why → So What, min 200 words]164165## N+1. Conclusion166[Pure objective synthesis, NO bullet points, neutral tone]167168## N+2. References169[Formatted references]170```171172## Formatting Standards173174- **Tone**: McKinsey/BCG — authoritative, objective, professional175- **Number formatting**: English commas (`1,000` not `1,000`)176- **Titling**: standard numbering (`1.`, `1.1`), no "Chapter/Part/Section"177 prefixes178- **Forbidden words**: "Decoding", "DNA", "Secrets", "Unlocking"179- **No horizontal rules** (`---`)180- **Conclusion**: flowing prose, NO bullet points181182## Quality Checklist183184### Phase 1185- [ ] Framework covers all natural dimensions for the domain186- [ ] 2-4 complementary frameworks selected and mapped to chapters187- [ ] Each chapter has Objective, Logic, Hypothesis188- [ ] Data requirements specific with search keywords189- [ ] Every chapter has a visualization plan190- [ ] P0/P1/P2 priorities assigned191192### Phase 2193- [ ] **NO HALLUCINATION**: all numbers traceable to Data Summary194- [ ] All sections in order (Abstract → Intro → Body → Conclusion → References)195- [ ] Every sub-chapter follows "Visual Anchor → Data Contrast → Analysis"196- [ ] Every sub-chapter ends with min 200-word analytical paragraph197- [ ] Insights follow "Data → Psychology → Strategy" chain198- [ ] Conclusion is flowing prose, no bullets199- [ ] Missing P0 data explicitly flagged200201## Output202203- **Phase 1**: Analysis Framework in Markdown204- **Phase 2**: Final Report in Markdown, saved to `.poirot/outputs/`