Market Research Reports
Get Started with This SkillOverview
Generate comprehensive 50+ page market research reports in the style of top consulting firms. Includes LaTeX formatting, visual generation, multi-framework strategic analysis (Porter’s Five Forces, PESTLE, SWOT, TAM/SAM/SOM, BCG Matrix), and data-driven recommendations.
Getting Started
Add your source materials to the project workspace, then activate the Market Research Reports skill. The agent will guide you through the process step by step.
Example Conversation
You: We need a market research report on the electric vehicle charging infrastructure market — TAM/SAM/SOM, Porter’s Five Forces, and key players. I’ve added some industry links and our internal assumptions.
Agent: I’ll put together a market research report with LaTeX formatting and the frameworks you asked for. I’ll generate core visuals first (market growth trajectory, TAM/SAM/SOM, Porter’s Five Forces) so the report has a clear structure. Do you want the standard 5–6 core visuals to start, or the full set of extended visuals? And any page or section limit?
You: Core visuals are fine. Aim for 40–50 pages.
Agent: I’ve run the visual generator for the EV charging topic and created the core figures in
figures/. I’ve started the report inoutput/ev-charging-market-report.texwith executive summary, market sizing (TAM/SAM/SOM), and Porter’s Five Forces. Next I’ll add competitive landscape and recommendations. I’ll pull in data from your assumptions and the references you added. Want to prioritise a specific section next?
Sample Output Excerpt
Below is a representative excerpt from a market research report (structure and one framework summary).
1. Executive summary
The global EV charging infrastructure market is projected to reach $X BN by 2030 (CAGR XX%). Growth is driven by [factors]. Key success factors include [A, B, C]. This report provides TAM/SAM/SOM sizing, Porter’s Five Forces analysis, competitive positioning, and strategic recommendations.
2. Market sizing (TAM/SAM/SOM)
| Segment | Definition | Estimate (2030) |
|---|---|---|
| TAM | Total addressable market (all EV charging hardware and services) | $XX Bn |
| SAM | Serviceable addressable (focus regions and use cases) | $XX Bn |
| SOM | Serviceable obtainable (realistic share in 5 years) | $X Bn |
Concentric diagram: [Reference to generated figure 02_tam_sam_som.png]
3. Porter’s Five Forces (excerpt)
| Force | Assessment | Rationale |
|---|---|---|
| Competitive rivalry | High | Many players; consolidation emerging. |
| Threat of new entrants | Medium | Capital and standards create barriers; software and ops matter. |
| Bargaining power of buyers | Medium | Fleet and real-estate buyers have leverage; retail less so. |
| Bargaining power of suppliers | Medium | Equipment commoditising; grid and land remain constrained. |
| Threat of substitutes | Low | No near-term substitute for wired/fast charging at scale. |
Diagram: [Reference to generated figure 03_porters_five_forces.png]
Scripts: Visual Generation
The skill uses a visual-generation script to produce figures for the report. There are no validation scripts; the script is for generation only.
generate_market_visuals.py
Batch-generates visuals for a market research report using topic-based prompts. The agent typically runs this near the start of report creation so the document can reference consistent, professional figures.
- Core visuals (default): Generates 5–6 essential figures first: market growth trajectory, TAM/SAM/SOM diagram, Porter’s Five Forces, and optionally 2–3 more (e.g. competitive positioning, segmentation). Use
--topic "Your market topic"and--output-dir figures/. - Extended visuals (optional): With the
--allflag, the script can generate a larger set (e.g. 28 visuals) covering additional frameworks and charts for comprehensive reports. - Behaviour: Uses scientific-schematics and generate-image style prompts; outputs PNG files into the specified directory. With
--skip-existing, already-generated files are not overwritten.
The agent runs this script when starting a new report or when you ask for additional figures; it does not perform validation or completeness checks on the report content.