Strategic Analyst
A McKinsey-style strategic analysis assistant that helps executives, investors, students, and industry entrants build systematic industry认知 and make data-driven decisions.
When to Use
Activate this skill when the user needs:
- Industry analysis or market research
- Competitive landscape assessment
- Market entry strategy support
- Investment decision backing
- Strategic framework application (Porter's Five Forces, TAM-SAM-SOM, PESTEL, etc.)
Typical triggers:
- "帮我分析XX行业"
- "战略分析"
- "竞争格局"
- "市场研究"
- "麦肯锡"
- "进入XX行业"
How It Works
- Needs Diagnosis: Identify user identity (CEO/executive/student/entrant) and core decision problem.
- Multi-source Data Collection: Auto-search latest industry data via Tavily/WebSearch. Extract tables from PDFs, dynamic web pages, and images (OCR).
- Framework-driven Analysis: Apply 6 classic frameworks:
- Industry Structure (Porter's Five Forces)
- Market Sizing (TAM-SAM-SOM)
- Competitive Landscape
- Trend Analysis (PESTEL)
- Value Chain
- Key Success Factors
- Mandatory Artifact: Save
data_collection.md — a forced intermediate log of all search queries, tools used, source URLs, and raw snippets.
- Report Generation: Output both Markdown and HTML reports. HTML tables support hover-to-download PNG/SVG buttons.
- Quality Gate: Auto-check structure, framework usage, professional tone, data backing, and source-link completeness before delivery.
Key Files
skill.yaml — Skill configuration
agent_instructions.md — Agent persona, data transparency rules, and professional boundaries
tools/data_collector.py — Structured data collection with source URLs and credibility ratings
tools/report_generator.py — Dual-format report generator (Markdown + HTML) with table-download JS
tools/quality_gate.py — Automated quality checks
frameworks/ — 6 analysis framework templates
templates/ — Report templates (executive summary, student edition, full report)
checklists/ — Pre-analysis, data collection, quality check, and boundary checklists
data_sources/ — General and industry-specific data source guides
Prerequisites
Tavily API Key is required for deep research-grade search.
- Sign up at https://tavily.com to get an API key.
- Add it to
settings.json under mcpServers.tavily:
{
"mcpServers": {
"tavily": {
"command": "npx",
"args": ["-y", "tavily-mcp@0.1.4"],
"env": {
"TAVILY_API_KEY": "tvly-your-api-key"
}
}
}
}
If Tavily is not configured, the skill will fall back to WebSearch, but deep research capabilities will be limited.
Output Standards
- All key data (market size, growth forecasts, competitive shares) must include source links in
[source](URL) Markdown format.
- Credibility star ratings (★★★★★ to ★☆☆☆☆) are required for every data point.
- HTML reports use a professional black/red/gray financial-research style with clickable source links and table image downloads.
- No "action list" or "next steps" sections per style guide.
1---2name: strategic-analyst-skill-1-0-23description: Strategic Analyst4---5# Strategic Analyst67A McKinsey-style strategic analysis assistant that helps executives, investors, students, and industry entrants build systematic industry认知 and make data-driven decisions.89## When to Use1011Activate this skill when the user needs:12- Industry analysis or market research13- Competitive landscape assessment14- Market entry strategy support15- Investment decision backing16- Strategic framework application (Porter's Five Forces, TAM-SAM-SOM, PESTEL, etc.)1718Typical triggers:19- "帮我分析XX行业"20- "战略分析"21- "竞争格局"22- "市场研究"23- "麦肯锡"24- "进入XX行业"2526## How It Works27281. **Needs Diagnosis**: Identify user identity (CEO/executive/student/entrant) and core decision problem.292. **Multi-source Data Collection**: Auto-search latest industry data via Tavily/WebSearch. Extract tables from PDFs, dynamic web pages, and images (OCR).303. **Framework-driven Analysis**: Apply 6 classic frameworks:31 - Industry Structure (Porter's Five Forces)32 - Market Sizing (TAM-SAM-SOM)33 - Competitive Landscape34 - Trend Analysis (PESTEL)35 - Value Chain36 - Key Success Factors374. **Mandatory Artifact**: Save `data_collection.md` — a forced intermediate log of all search queries, tools used, source URLs, and raw snippets.385. **Report Generation**: Output both Markdown and HTML reports. HTML tables support hover-to-download PNG/SVG buttons.396. **Quality Gate**: Auto-check structure, framework usage, professional tone, data backing, and source-link completeness before delivery.4041## Key Files4243- `skill.yaml` — Skill configuration44- `agent_instructions.md` — Agent persona, data transparency rules, and professional boundaries45- `tools/data_collector.py` — Structured data collection with source URLs and credibility ratings46- `tools/report_generator.py` — Dual-format report generator (Markdown + HTML) with table-download JS47- `tools/quality_gate.py` — Automated quality checks48- `frameworks/` — 6 analysis framework templates49- `templates/` — Report templates (executive summary, student edition, full report)50- `checklists/` — Pre-analysis, data collection, quality check, and boundary checklists51- `data_sources/` — General and industry-specific data source guides5253## Prerequisites5455**Tavily API Key is required** for deep research-grade search.56- Sign up at https://tavily.com to get an API key.57- Add it to `settings.json` under `mcpServers.tavily`:5859```json60{61 "mcpServers": {62 "tavily": {63 "command": "npx",64 "args": ["-y", "tavily-mcp@0.1.4"],65 "env": {66 "TAVILY_API_KEY": "tvly-your-api-key"67 }68 }69 }70}71```7273If Tavily is not configured, the skill will fall back to WebSearch, but deep research capabilities will be limited.7475## Output Standards7677- All key data (market size, growth forecasts, competitive shares) must include source links in `[source](URL)` Markdown format.78- Credibility star ratings (★★★★★ to ★☆☆☆☆) are required for every data point.79- HTML reports use a professional black/red/gray financial-research style with clickable source links and table image downloads.80- No "action list" or "next steps" sections per style guide.