Skip to content

Hichamdz85/executive-market-research

Repository files navigation

Executive Market Research β€” by Khelifi Consulting

Executive Market Research

A Claude Skill producing Khelifi Consulting-grade market research reports β€” in PDF and interactive HTML β€” for any product, sector, or country.

Version License: MIT CI Stars Built for Claude Languages: EN Β· AR Β· FR PRs Welcome

Three languages Β· Live web research Β· Investor-grade output Β· Free & open source

🌐 Live demo Β· ⚑ Quick start Β· 🎯 How it works Β· πŸ“š Methodology Β· πŸ“₯ Sample report (PDF)


What it does

Hand it a product and a country β€” get back a 35–45 page consulting deliverable that looks like Khelifi Consulting, Deloitte, or McKinsey produced it. No templates to fill in, no slides to design. Claude handles the research, the analysis, the charts, and the layout.

You:    "Market research for HVAC accessories in Algeria, in English"
Claude: β†’ researches the web (UN Comtrade, World Bank, IMF, ONS, EIU…)
        β†’ triangulates every headline number from 3+ sources
        β†’ builds a 9-section report with charts, SWOT, recommendations
        β†’ outputs report.pdf + report.html

You:    receive the deliverable, ready to send to a board / investor / client.

Why it's different

Other "AI report" tools This skill
Generic templates filled with bullet points Real consulting structure (9 sections, executive-grade)
Single-source generation Triangulation rule: 3+ sources per headline number
English only English + Arabic (RTL) + French
Plain HTML output PDF + interactive HTML, fully branded
Hallucinated numbers Live web research, every number cited
One-size-fits-all design Country flag + macro dashboard + sector-specific imagery

What it produces

Cover page
Hero image Β· Country flag Β· Author logo Β· Date
Table of contents
9 numbered sections, page-mapped
Country snapshot
8-tile KPI dashboard Β· GDP Β· trade balance
Cover page Table of contents Country macro KPIs
Macro charts
GDP trend Β· trade flows Β· sourced
Executive summary
Icon-based segments Β· finding-as-headline
Market review
Demand sizing Β· CAGR Β· drivers
Macro charts Executive summary Market sizing
Imports analysis
Value & volume bar charts Β· UN Comtrade
Regulatory deep-dive
Tariffs Β· FTAs Β· standards Β· payment
About the author
Khelifi Consulting branded back cover
Import analysis Regulatory Author back cover

πŸ“„ Try the live sample: HTML report (interactive) Β· πŸ“₯ PDF in latest release

Quick start

Option A β€” Use as a Claude skill (recommended)

  1. Clone or download this repo into your Claude skills directory:

    git clone https://github.com/Hichamdz85/executive-market-research.git \
      ~/.claude/skills/executive-market-research
  2. In Claude (Code, Desktop, or API), simply ask:

    "Use the executive-market-research skill to produce a market study for [product] in [country], in [language]."

  3. Claude reads SKILL.md, conducts the research, and writes both report.html and report.pdf to your output folder.

Option B β€” Run the generator standalone

Create a research-ready scaffold from only a product and country:

pip install -r requirements.txt
playwright install chromium

python scripts/generate_report.py \
  --product "HVAC accessories" \
  --country "Algeria" \
  --language en \
  --output ./output/

You'll get output/engagement_en.json, output/data.json, output/report_en.html, and output/report_en.pdf.

If you already have a researched engagement.json file, render directly:

python scripts/generate_report.py \
  --data examples/sample_engagement.json \
  --language en \
  --output ./output/

The standalone scaffold is not a finished consulting study. Claude still needs to complete live research and replace placeholders with cited, triangulated evidence before client delivery.

Option C β€” Download a release ZIP

Every tagged release publishes a clean ZIP, sample PDFs in English/Arabic/French, sample HTML files, and a short demo GIF on the GitHub releases page.

Languages

Code Language Direction Fonts
en English LTR Helvetica / Arial
ar Arabic RTL Cairo / Tajawal / IBM Plex Sans Arabic
fr FranΓ§ais LTR Helvetica / Arial

The full layout (header, footer, charts, tables, SWOT) flips for RTL automatically.

How it works

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  1.  Intake the request (product, country, language, focus) β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  2.  Live web research β€” Khelifi Consulting 5-phase funnel  β”‚
β”‚       a) Quick orientation (multilingual)                   β”‚
β”‚       b) Official sources (World Bank, IMF, UN, national)   β”‚
β”‚       c) Specialised data (Statista, Euromonitor, EIU…)     β”‚
β”‚       d) Financial & news cross-check                       β”‚
β”‚       e) Academic (Google Scholar, JSTOR for niche depth)   β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  3.  Triangulate (β‰₯3 sources per headline number)           β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  4.  Compose the report                                     β”‚
β”‚       I.   Methodology & scope                              β”‚
β”‚       II.  Country macro overview (with flag + KPIs)        β”‚
β”‚       III. Executive summary (icon-based segments)          β”‚
β”‚       IV.  Market review (demand-side)                      β”‚
β”‚       V.   Import characteristics (supply-side)             β”‚
β”‚       VI.  Regulatory aspects                               β”‚
β”‚       VII. Competitive landscape                            β”‚
β”‚       VIII. Conclusion + SWOT + recommendations             β”‚
β”‚       IX.  Appendix (sources, HS codes, glossary)           β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  5.  Render HTML + PDF (Chart.js / Playwright)              β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Research methodology

This skill enforces the 7 Golden Rules used by Big 4 consulting firms - codified into Khelifi Consulting's research methodology:

  1. Triangulation β€” every key number from 3+ independent sources
  2. Freshness β€” prioritise data <18 months old
  3. Multilingual β€” search in English + the country's local languages
  4. Official first β€” government and international sources before commercial
  5. Benchmarking β€” compare to 2–3 peer countries in the same sector
  6. ESG mandatory β€” every report covers Environmental, Social, Governance
  7. Primary research simulation β€” propose 5–10 interview questions

Read the full playbook: reference/khelifi_research_playbook.md

Project structure

executive-market-research/
β”œβ”€β”€ SKILL.md                          ← Main skill instructions
β”œβ”€β”€ README.md                         ← This file
β”œβ”€β”€ LICENSE
β”œβ”€β”€ templates/
β”‚   β”œβ”€β”€ report_en.html                ← English template (LTR)
β”‚   β”œβ”€β”€ report_ar.html                ← Arabic template (RTL)
β”‚   β”œβ”€β”€ report_fr.html                ← French template (LTR)
β”‚   └── styles.css                    ← Executive-grade design system
β”œβ”€β”€ scripts/
β”‚   β”œβ”€β”€ generate_report.py            ← Main pipeline
β”‚   β”œβ”€β”€ build_engagement.py           ← Product/country scaffold builder
β”‚   └── fetch_assets.py               ← Country flags + section images
β”œβ”€β”€ assets/
β”‚   └── icons/                        ← SVG icons (executive-grade line art)
β”œβ”€β”€ reference/
β”‚   β”œβ”€β”€ khelifi_research_playbook.md  ← The 7 Golden Rules + 5-phase funnel
β”‚   β”œβ”€β”€ report_structure.md           ← 9-section breakdown
β”‚   β”œβ”€β”€ data_sources.md               ← Authoritative source map
β”‚   β”œβ”€β”€ research_methodology.md       ← Step-by-step research process
β”‚   └── quality_standards.md          ← Pre-delivery checklist
β”œβ”€β”€ examples/
β”‚   β”œβ”€β”€ sample_engagement.json        ← Reference data file
β”‚   └── sample_report_en.pdf          ← Reference output
β”œβ”€β”€ landing-page/                     ← GitHub Pages source
└── docs/                             ← Preview screenshots

Use cases

  • Export feasibility studies β€” "Can we sell our [product] in [country]?"
  • Market entry assessments β€” "Is [country] worth entering for [sector]?"
  • Competitive intelligence β€” "Who are the players in [market]?"
  • Investor decks (data appendix) β€” solid market sizing for fundraising
  • Government / development agency briefs β€” sector studies for policy
  • Academic case studies β€” country + product economic analysis
  • Quick-turn consulting β€” get a 30-page first draft in minutes, polish in hours

Frequently asked

Q: Does this replace human consultants? A: No. It produces a strong first draft. A human consultant should validate triangulation, run primary interviews, and tailor the recommendations.

Q: How long does generation take? A: 8–15 minutes for the research, 30 seconds for the rendering.

Q: Can I use my own brand/logo? A: Yes. Edit author_name, author_logo, and the colour variables in templates/styles.css.

Q: Are the numbers accurate? A: They come from live web research (UN Comtrade, World Bank, etc.) with triangulation. Always spot-check critical numbers before sending to a client.

Q: Why three languages? A: This skill was designed in the MENA / North Africa context where reports often need to be delivered in Arabic, French, or English depending on the audience. Other languages can be added β€” see Contributing.

Q: Can I add other languages? A: Yes β€” copy templates/report_en.html to templates/report_xx.html and translate the static labels. Send a PR.

Contributing

PRs welcome. Areas where contributions are especially helpful:

  • Additional language templates (ES, PT, DE, ZH, RU, TR, …)
  • Sector-specific data source maps in reference/data_sources.md
  • Country-specific source maps in reference/khelifi_research_playbook.md
  • Improved chart types (geographic heatmaps, treemaps)
  • Better stock photography curation in assets/images/

Author

Khelifi Consulting

KHELIFI CONSULTING

Strategic & Marketing Research Β· Algeria & MENA region

πŸ“§ info@khelificonsulting.com 🌐 khelificonsulting.com

We turn market questions into board-ready answers. Available for custom feasibility studies, market entry assessments, competitive intelligence, and bespoke research engagements across North Africa and the GCC.

If this skill helped you ship a better deliverable, ⭐ the repo and reach out β€” I'd love to hear what you built.

Ω†ΨΈΨ±Ψ© ΨΉΨ§Ω…Ψ© (Ψ¨Ψ§Ω„ΨΉΨ±Ψ¨ΩŠΨ©)

Executive Market Research Ω‡ΩŠ Ω…Ω‡Ψ§Ψ±Ψ© Claude مفΨͺوحة Ψ§Ω„Ω…Ψ΅Ψ―Ψ± ΨͺΩ†ΨͺΨ¬ ΨͺΩ‚Ψ§Ψ±ΩŠΨ± Ψ―Ψ±Ψ§Ψ³Ψ§Ψͺ Ψ³ΩˆΩ‚ Ψ§Ψ­Ψͺرافية بءياغة ΨͺΩ„ΩŠΩ‚ Ψ¨Ψ§Ω„Ω…Ψ€Ψ³Ψ³Ψ§Ψͺ Ψ§Ω„Ψ§Ψ³Ψͺشارية Ψ§Ω„Ψ―ΩˆΩ„ΩŠΨ©. Ψ§Ω„ΨͺΩ‚Ψ±ΩŠΨ± يءدر في 35 Ψ₯Ω„Ω‰ 45 ءفحة (أو Ω…ΩˆΨ¬Ψ² ΨͺΩ†ΩΩŠΨ°ΩŠ مكثف Ω…Ω† 8 Ψ₯Ω„Ω‰ 10 ءفحاΨͺ في وآع quick)، بءيغة PDF و HTML ΨͺΩΨ§ΨΉΩ„ΩŠΨŒ ΩˆΨ¨Ψ«Ω„Ψ§Ψ« Ω„ΨΊΨ§Ψͺ: Ψ§Ω„Ψ₯Ω†Ψ¬Ω„ΩŠΨ²ΩŠΨ© ΩˆΨ§Ω„ΨΉΨ±Ψ¨ΩŠΨ© (Ω…ΨΉ ΨͺΩ†Ψ³ΩŠΩ‚ RTL ΩƒΨ§Ω…Ω„) ΩˆΨ§Ω„ΩΨ±Ω†Ψ³ΩŠΨ©. ΩƒΩ„ Ψ±Ω‚Ω… في Ψ§Ω„ΨͺΩ‚Ψ±ΩŠΨ± Ω…Ψ―ΨΉΩ‘Ω… Ψ¨Ψ«Ω„Ψ§Ψ«Ψ© Ω…Ψ΅Ψ§Ψ―Ψ± Ω…Ψ³ΨͺΩ‚Ω„Ψ© ΨΉΩ„Ω‰ Ψ§Ω„Ψ£Ω‚Ω„ (UN Comtrade, World Bank, IMF, EIU). Ω…ΨͺΨ§Ψ­Ψ© ΩƒΩ€ Claude Code Plugin Ω…ΨΉ MCP Server Ω…Ψ―Ω…Ψ¬.

AperΓ§u (en franΓ§ais)

Executive Market Research est un skill Claude open-source qui génère des études de marché de niveau cabinet de conseil — 35 à 45 pages en mode complet, ou note de synthèse exécutive de 8 à 10 pages en mode quick — au format PDF et HTML interactif, en anglais, arabe (mise en page RTL complète) et français. Chaque chiffre est triangulé contre au moins trois sources indépendantes (UN Comtrade, Banque mondiale, FMI, EIU). Distribué comme Claude Code Plugin avec serveur MCP intégré.

Plugin / MCP server

This repo doubles as a Claude Code plugin (.claude-plugin/plugin.json) and ships an MCP server (mcp-server/server.py) exposing four tools: get_country_macro, get_trade_data, search_market_data, generate_report. See mcp-server/README.md.

Quickstart

Three steps in five minutes - see QUICKSTART.md.

Release assets

Tagged releases automatically build:

  • executive-market-research-vX.Y.Z.zip - clean downloadable skill package
  • sample-report-en.pdf, sample-report-ar.pdf, sample-report-fr.pdf
  • matching sample HTML files
  • executive-market-research-demo.gif

License

MIT β€” use it, fork it, sell deliverables built with it. See LICENSE.


Built with ❀️ for the global consulting community.

About

🎯 KPMG-grade market research reports for Claude β€” 9-section structure, trilingual (ENΒ·ARΒ·FR), triangulated sources, PDF + HTML. Built by Khelifi Consulting.

Topics

Resources

License

Contributing

Stars

3 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors