hezaohezao/consulting-analysis
Consulting-grade research reports: framework + final report.
npx skills add https://github.com/HezaoHezao/poirot --skill consulting-analysis
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:
visualization plan
Output adheres to McKinsey/BCG consulting voice standards.
**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.
industry research, or any consulting-grade analytical report
| 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 |
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.
Each chapter must include:
| 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 |
| 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 |
# [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]
After data collection (by deep-research or other skills), synthesize into
final report.
Confirm Analysis Framework + Data Summary present. Flag missing P0 data.
For each sub-chapter, follow **"Visual Anchor → Data Contrast → Integrated
Analysis"**:
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."
# [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]
1,000 not 1,000)1., 1.1), no "Chapter/Part/Section"prefixes
---).poirot/outputs/Take hezaohezao/consulting-analysis from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.