Market Research Reports
K-Dense-AI/claude-scientific-writer
Builds market research reports and market sizing or forecast scenarios in which every claim, source, assumption and uncertainty can be traced and audited.
Produces long consulting-style market research and industry reports covering market sizing, competitive landscape, market entry and investment theses.
$ npx skills add foryourhealth111-pixel/Vibe-Skills --skill market-research-reports -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install foryourhealth111-pixel/Vibe-Skills market-research-reports --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/foryourhealth111-pixel/Vibe-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/bundled/skills/market-research-reports .claude/skills/market-research-reports && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "market-research-reports" agent skill from https://github.com/foryourhealth111-pixel/Vibe-Skills/tree/main/bundled/skills/market-research-reports into .claude/skills/market-research-reports/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "market-research-reports", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/foryourhealth111-pixel/Vibe-Skills/tree/main/bundled/skills/market-research-reportsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add foryourhealth111-pixel/Vibe-Skills --skill market-research-reports -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install foryourhealth111-pixel/Vibe-Skills market-research-reports --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/foryourhealth111-pixel/Vibe-Skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/bundled/skills/market-research-reports .agents/skills/market-research-reports && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "market-research-reports" agent skill from https://github.com/foryourhealth111-pixel/Vibe-Skills/tree/main/bundled/skills/market-research-reports into .agents/skills/market-research-reports/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "market-research-reports", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add foryourhealth111-pixel/Vibe-Skills --skill market-research-reports -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install foryourhealth111-pixel/Vibe-Skills market-research-reports --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/foryourhealth111-pixel/Vibe-Skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/bundled/skills/market-research-reports .cursor/skills/market-research-reports && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "market-research-reports" agent skill from https://github.com/foryourhealth111-pixel/Vibe-Skills/tree/main/bundled/skills/market-research-reports into .cursor/skills/market-research-reports/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "market-research-reports", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/foryourhealth111-pixel/Vibe-Skills.git --path bundled/skills/market-research-reports--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add foryourhealth111-pixel/Vibe-Skills --skill market-research-reports -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install foryourhealth111-pixel/Vibe-Skills market-research-reports --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/foryourhealth111-pixel/Vibe-Skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/bundled/skills/market-research-reports .gemini/skills/market-research-reports && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "market-research-reports" agent skill from https://github.com/foryourhealth111-pixel/Vibe-Skills/tree/main/bundled/skills/market-research-reports into .gemini/skills/market-research-reports/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "market-research-reports", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install foryourhealth111-pixel/Vibe-Skills market-research-reportsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add foryourhealth111-pixel/Vibe-Skills --skill market-research-reports -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/foryourhealth111-pixel/Vibe-Skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/bundled/skills/market-research-reports .github/skills/market-research-reports && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "market-research-reports" agent skill from https://github.com/foryourhealth111-pixel/Vibe-Skills/tree/main/bundled/skills/market-research-reports into .github/skills/market-research-reports/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "market-research-reports", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add foryourhealth111-pixel/Vibe-Skills --skill market-research-reports -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install foryourhealth111-pixel/Vibe-Skills market-research-reports --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/foryourhealth111-pixel/Vibe-Skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/bundled/skills/market-research-reports .opencode/skills/market-research-reports && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "market-research-reports" agent skill from https://github.com/foryourhealth111-pixel/Vibe-Skills/tree/main/bundled/skills/market-research-reports into .opencode/skills/market-research-reports/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "market-research-reports", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
market-research-reportsProduces long consulting-style market research and industry reports covering market sizing, competitive landscape, market entry and investment theses.
This skill produces long, consulting-style market research and industry reports: market sizing, competitive landscape, market entry, due diligence and investment-thesis documents. Reports are designed to run past 50 pages, with visuals for the core market, competitive, risk and roadmap sections planned before drafting, and market claims tied to cited public, company, industry or government sources.
Analysis draws on frameworks such as Porter's Five Forces, PESTLE, SWOT, the BCG matrix and TAM/SAM/SOM, and ends in recommendations with an implementation roadmap. The workflow starts by fixing scope: target market, geography, customer segment, time horizon and which segments are in or out. Output is usually Markdown, or LaTeX and PDF when a deliverable is requested, using the bundled market_research.sty and market_report_template.tex; reference notes cover report structure, data analysis patterns and visual generation, and a script, generate_market_visuals.py, supports the visuals.
It is not meant for scientific reports or papers, LaTeX manuscript or submission builds, SEC filing extraction, FRED series, Treasury fiscal data, Data Commons queries or biomedical literature work.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit ddcaa2a. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
ReadWriteEditBashFrom allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (Python), which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Market Research Reports loads about 2.5k tokens when it runs, and up to ~22k if it reads all its reference files. Until then it costs about 114 tokens; SKILL.md has 993 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: Read, Write, Edit, BashAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from foryourhealth111-pixel/Vibe-Skills at commit ddcaa2a, republished under its MIT licence (© foryourhealth111-pixel). 993 words, ~2,471 tokens.
.claude/skills/market-research-reports/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.Market research reports are strategic documents for analyzing industries, markets, and competitive landscapes. They support business decisions, investment theses, due diligence, market entry, product strategy, and executive planning.
Key Features:
Output Format: A professional market-report package, usually Markdown or LaTeX/PDF when the task asks for a deliverable document. Use the bundled assets/market_research.sty and assets/market_report_template.tex when a LaTeX report is appropriate.
Use this skill for market research report, industry report, competitive analysis, market sizing, market entry, due diligence, investment thesis, and consulting-style strategic report tasks.
Do not use this skill for:
This skill should be used when:
Gather market data from relevant public, company, government, industry association, and academic sources. Store source notes under sources/, record citations, and mark unsupported claims as assumptions.
Recommended source categories:
Apply only the frameworks that fit the report question:
Market research reports should include key visual content. Plan 6 essential visuals at the start, then add only the visuals required by the report's actual sections.
Use the repository's available figure-generation or plotting approach for the current execution environment. Do not route to, invoke, or inline another skill from inside this skill document. Treat visual creation as part of this market-report deliverable, not as an auxiliary expert call.
Recommended starting visuals:
Write insight-first prose. Each section should start with the conclusion, then support it with evidence, assumptions, and uncertainty. Avoid unsupported market-size claims and vague growth language.
For LaTeX outputs, compile from the report project folder and verify that figures, references, tables, and page breaks render correctly. For Markdown outputs, verify internal links, table formatting, and image paths.
Include:
Include:
Include:
Include:
Include:
Include:
Include:
Include:
When producing a LaTeX report, start from assets/market_report_template.tex and include the bundled style package:
\documentclass[11pt,letterpaper]{report}
\usepackage{market_research}Use boxed environments for executive summary findings, market snapshots, risks, and recommendations:
\begin{keyinsightbox}[Key Finding]
The market is projected to grow at 15.3\% CAGR through 2030 under the base-case assumptions.
\end{keyinsightbox}
\begin{marketdatabox}[Market Snapshot]
\begin{itemize}
\item Market Size: \$45.2B
\item Projected Size: \$98.7B
\item CAGR: 15.3\%
\end{itemize}
\end{marketdatabox}
\begin{riskbox}[Critical Risk]
Regulatory changes could alter near-term adoption assumptions.
\end{riskbox}
\begin{recommendationbox}[Strategic Recommendation]
Prioritize the segment with the strongest growth, margin, and execution fit.
\end{recommendationbox}Figure example:
\begin{figure}[htbp]
\centering
\includegraphics[width=0.9\textwidth]{../figures/market_growth.png}
\caption{Market Growth Trajectory. Source: report analysis and cited market data.}
\label{fig:market_growth}
\end{figure}Before finalizing the report, verify:
Reference files:
references/report_structure_guide.md: section-by-section content requirementsreferences/visual_generation_guide.md: visual planning prompts and chart guidancereferences/data_analysis_patterns.md: templates for Porter's, PESTLE, SWOT, and related frameworksAssets:
assets/market_research.sty: LaTeX style packageassets/market_report_template.tex: report templateassets/FORMATTING_GUIDE.md: formatting referenceScript:
scripts/generate_market_visuals.py: optional batch helper for standard market report visuals© foryourhealth111-pixel, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 7 other files (scripts, references, assets) in bundled/skills/market-research-reports of foryourhealth111-pixel/Vibe-Skills.
Open the folder on GitHubat commit ddcaa2a
Market Research Reports next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Market Research Reports this skillforyourhealth111-pixel/Vibe-Skills | 3.6k | — | ~2.5k | Automated safety check: Notes | MIT | |
| Market Research ReportsK-Dense-AI/claude-scientific-writer | 2.4k | 1 repos | ~3.5k | Automated safety check: Pass | MIT | |
| Market Research Analysismanojbajaj95/claude-gtm-plugin | 105 | — | ~2.6k | Automated safety check: Pass | MIT | |
| Market Researchthatrebeccarae/claude-marketing | 161 | — | ~1.1k | Automated safety check: Pass | MIT | |
| Anygen DocLeoYeAI/openclaw-master-skills | 2.2k | — | ~4.3k | Automated safety check: Pass | MIT | |
| Startup Designferdinandobons/startup-skill | 1.2k | — | ~8.1k | Automated safety check: Pass | MIT |
K-Dense-AI/claude-scientific-writer
Builds market research reports and market sizing or forecast scenarios in which every claim, source, assumption and uncertainty can be traced and audited.
manojbajaj95/claude-gtm-plugin
Comprehensive market research and analysis skill. An agent skill from manojbajaj95/claude-gtm-plugin.
thatrebeccarae/claude-marketing
Generate comprehensive market research reports (50+ pages) in the style of top consulting firms (McKinsey, BCG, Gartner).
LeoYeAI/openclaw-master-skills
Use this skill any time the user wants to create, draft, or generate a written document or report.
ferdinandobons/startup-skill
Design, validate, and plan a startup from scratch. An agent skill from ferdinandobons/startup-skill.
cohen-liel/hivemind
Conduct market research, competitive analysis, investor due diligence, and industry intelligence with source attribution and decision-oriented summaries.
foryourhealth111-pixel/Vibe-Skills
Supplies venue-specific LaTeX templates and formatting rules for journals, conferences and posters, and checks a manuscript against page limits and submission requirements.
foryourhealth111-pixel/Vibe-Skills
This skill should be used when the user asks to "write a post", "check my voice", "look up contact", "prepare for meeting", "weekly review", "track goals", or mentions personal brand, content…
foryourhealth111-pixel/Vibe-Skills
Diagnoses why a file write failed (permissions, disk space, path length, locks, read-only mounts) before retrying, instead of repeating the same call blindly.
foryourhealth111-pixel/Vibe-Skills
Turns footage, audio and a storyboard plan into a finished short video with FFmpeg jump-cuts, subtitle burn-in and a final polish pass.
foryourhealth111-pixel/Vibe-Skills
Turns DOIs, PMIDs and arXiv IDs into clean BibTeX, searches Google Scholar and PubMed, and checks and deduplicates a reference list.
foryourhealth111-pixel/Vibe-Skills
Create analytical charts and plots from existing data. An agent skill from foryourhealth111-pixel/Vibe-Skills.
Works with
Categories
Produces long consulting-style market research and industry reports covering market sizing, competitive landscape, market entry and investment theses. This skill produces long, consulting-style market research and industry reports: market sizing, competitive landscape, market entry, due diligence and investment-thesis documents. Reports are designed to run past 50 pages, with visuals for the core market, competitive, risk and roadmap sections planned before drafting, and market claims tied to cited public, company, industry or government sources.
Market Research Reports fits situations like: writing an industry or market research report for strategic planning; sizing a market with TAM, SAM and SOM; comparing a competitive landscape for investment or due diligence; evaluating a market entry opportunity with recommendations and a roadmap.
Run `npx skills add foryourhealth111-pixel/Vibe-Skills --skill market-research-reports -a claude-code`. Or copy the skill folder (bundled/skills/market-research-reports in foryourhealth111-pixel/Vibe-Skills) into .claude/skills/market-research-reports in your project. Claude Code loads it when a task matches its description.
Run `npx skills add foryourhealth111-pixel/Vibe-Skills --skill market-research-reports -a codex`. Or copy the skill folder (bundled/skills/market-research-reports in foryourhealth111-pixel/Vibe-Skills) into .agents/skills/market-research-reports in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add foryourhealth111-pixel/Vibe-Skills --skill market-research-reports -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/market-research-reports, .gemini/skills/market-research-reports, .github/skills/market-research-reports and .opencode/skills/market-research-reports in your project.
Going by SKILL.md and its folder, Market Research Reports needs Python for the scripts in its folder. Our summary lists: Python to run scripts/generate_market_visuals.py; A LaTeX toolchain for PDF reports. Its frontmatter pre-approves these tools: Read, Write, Edit, Bash.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Market Research Reports is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.5k tokens (SKILL.md is roughly 9.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 20k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Market Research Reports: Market Research Reports (K-Dense-AI/claude-scientific-writer, 2.4k stars), Market Research Analysis (manojbajaj95/claude-gtm-plugin, 105 stars), Market Research (thatrebeccarae/claude-marketing, 161 stars) and Anygen Doc (LeoYeAI/openclaw-master-skills, 2.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
foryourhealth111-pixel (a GitHub user) maintains it in foryourhealth111-pixel/Vibe-Skills, which has 3,627 GitHub stars. The repository holds 81 skills in this directory. The repository was last updated on August 31, 2026.
Source: foryourhealth111-pixel/Vibe-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.