strategic-analyst-skill
by @yamaz49
Provides McKinsey-style industry and market analysis using classic frameworks to support strategic, investment, and market entry decisions with data-backed r...
clawhub install strategic-analyst-skill📖 About This Skill
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:
Typical triggers:
How It Works
1. Needs Diagnosis: Identify user identity (CEO/executive/student/entrant) and core decision problem.
2. Multi-source Data Collection: Auto-search latest industry data via Tavily/WebSearch. Extract tables from PDFs, dynamic web pages, and images (OCR).
3. 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
4. Mandatory Artifact: Save data_collection.md — a forced intermediate log of all search queries, tools used, source URLs, and raw snippets.
5. Report Generation: Output both Markdown and HTML reports. HTML tables support hover-to-download PNG/SVG buttons.
6. Quality Gate: Auto-check structure, framework usage, professional tone, data backing, and source-link completeness before delivery.
Key Files
skill.yaml — Skill configurationagent_instructions.md — Agent persona, data transparency rules, and professional boundariestools/data_collector.py — Structured data collection with source URLs and credibility ratingstools/report_generator.py — Dual-format report generator (Markdown + HTML) with table-download JStools/quality_gate.py — Automated quality checksframeworks/ — 6 analysis framework templatestemplates/ — Report templates (executive summary, student edition, full report)checklists/ — Pre-analysis, data collection, quality check, and boundary checklistsdata_sources/ — General and industry-specific data source guidesPrerequisites
Tavily API Key is required for deep research-grade search.
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
source Markdown format.⚡ When to Use
⚙️ Configuration
Tavily API Key is required for deep research-grade search.
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.