Browse Skills

Market Research Reports

    Get Started with This Skill

    Overview

    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 in output/ev-charging-market-report.tex with 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)

    SegmentDefinitionEstimate (2030)
    TAMTotal addressable market (all EV charging hardware and services)$XX Bn
    SAMServiceable addressable (focus regions and use cases)$XX Bn
    SOMServiceable 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)

    ForceAssessmentRationale
    Competitive rivalryHighMany players; consolidation emerging.
    Threat of new entrantsMediumCapital and standards create barriers; software and ops matter.
    Bargaining power of buyersMediumFleet and real-estate buyers have leverage; retail less so.
    Bargaining power of suppliersMediumEquipment commoditising; grid and land remain constrained.
    Threat of substitutesLowNo 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 --all flag, 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.

    Ready to let your expertise drive the workflow?

    Stop wrestling with rigid templates and complex tooling. Write your process in markdown, let the agent handle the rest.

    Get Started