case-study-builder — Claude Code skill: what it does, how to install
Converts customer milestones into ready-to-use case study assets for proposals, pitches, and web pages. It forces you to back up claims with real numbers.
npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill case-study-builder -a claude-codeWhat case-study-builder does
This skill collects background information across eight specific fields before drafting any copy. It asks about starting challenges, scope, delivery dates, and client permissions. The gatekeeper rule stops generation if you skip measurable outcomes: you must supply at least one concrete metric such as revenue growth, hours shaved off, or lead count.
Drafts center on the client as the hero rather than the service provider. The default standard mode builds three distinct assets: a tight two-line proof point for bids, a four-paragraph narrative for social media, and a complete markdown story for portfolio pages.
For speed, a quick mode delivers a single paragraph, while deep mode outputs extra campaign assets and an FAQ section. A built-in critique pass automatically checks whether tension and numbers are present before finalizing.
What it helps with
- turn raw client feedback into clear proof assets
- draft two-line proof points for project proposals
- write narrative case posts for social media with measurable metrics
- generate structured markdown case studies for a website or portfolio
Example prompts for the agent
- Run case-study-builder in standard mode for our latest fintech rollout
- Draft a proposal blurb and social story from this client interview notes
- Use case-study-builder deep mode to build a full website study and FAQ
How to install case-study-builder
1Skills CLI (Vercel)
npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill case-study-builder -a claude-code2Manually: put the files in place
~/.claude/skills/case-study-builder/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/case-study-builder/
1Skills CLI (Vercel)
npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill case-study-builder -a codex2Manually: put the files in place
.agents/skills/case-study-builder/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill case-study-builder -a cursor2Manually: put the files in place
.cursor/skills/case-study-builder/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install BrianRWagner/ai-marketing-claude-code-skills case-study-builder2Manually: put the files in place
.github/skills/case-study-builder/SKILL.md1Skills CLI (Vercel)
npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill case-study-builder -a gemini-cli2Platform CLI
gemini skills install https://github.com/BrianRWagner/ai-marketing-claude-code-skills --path case-study-builderManually: put the files in place
.devin/skills/case-study-builder/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill case-study-builder -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about case-study-builder
How do I install case-study-builder in Claude Code?
Run npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill case-study-builder -a claude-code. The skill file is placed in ~/.claude/skills/case-study-builder/SKILL.md.
What does case-study-builder do?
It turns project outcomes into structured marketing materials across multiple lengths. You receive proposal blurbs, social media posts, and full website case studies.
Why does the skill stop and ask for numbers?
It enforces an outcome extraction check that requires at least one hard or estimated metric before writing. Without quantifiable data, proof assets lose credibility.