The case-study skill: turn one win into something you can send
TL;DR
It interviews you about one project, then writes a five-section case study plus a tighter version for a DM, saved to ~/case-studies/. Every fact comes from you and it never invents a number. Free skill, three lines to install.
You finished the thing. It works, the person is happy, and it's sitting in a folder doing nothing for you. Then someone asks what you've built and you send a screenshot, which tells them exactly nothing about whether it would work for them.
The same project, written up properly, is the thing you send to the next prospect. Where they started, what you built, what changed, and one honest line about the hard part. That last section is the one everybody cuts, and it's the one that makes the rest believable.
The case-study skill is one of the 55 free skills in our freeskills repo. It interviews you about one win, handles the numbers honestly, and writes two versions: a tight one for a DM and a longer one for a post or a portfolio. It works for a paid client, a free build, or your own project.
Interviews you about one project and writes it up as proof you can send. Public repo, free, nothing to wire up.
Install the case-study skill
A skill is a folder of instructions that Claude Code loads as a slash command. Copy it into your skills directory and it's available everywhere.
bashgit clone https://github.com/duncan-buildroom/freeskills.git
mkdir -p ~/.claude/skills
cp -r freeskills/case-study ~/.claude/skills/Restart Claude Code or open a new session. That's the install finished. No API keys, no config.
Run it the first time
Type /case-study. First it asks what kind of win this is, because a paid client, a free favor, and your own project each get written differently. A free build counts as proof, and the skill won't apologize for it or mention it was free unless you want that in there.
Then it interviews you one question at a time, and it pushes when your answers are short. What was it costing them before, what did you actually build, what's different now, is there a real number, what was the hardest part. Expect to be asked what changed twice if your first answer is soft. It saves the result to ~/case-studies/ with the five sections, both versions, and a note on what's measured versus described.
On numbers: it will not invent one, and it won't let you round a guess into a fact. If you give it a figure it can't trace to a source, it asks where it came from and downgrades it to a plain description if the answer is a guess. A concrete before and after with no number at all is genuinely strong, and the skill treats it that way.
Write up the project you just finished
Give it the raw story in whatever words come out. The interview will pull the rest.
/case-study
What I built: [the thing, in plain words]
Who for: [paid client, a favor, or my own project]
What their situation was before: [what was happening and what it was costing them]
What's different now: [anything you've actually seen or been told]
Any real number: [only if someone genuinely observed it, otherwise say none]
Hardest part: [the bit that took four tries]Get the version that fits in a DM
The long one is for a portfolio. The short one is what you actually send when a prospect asks if you've done this before.
Give me the send version only. Around 150 words, lead with the one-line summary, end with one ask. I'm sending it to [who they are and what problem they've got], so make the opening line the part they'd recognize about themselves.Sort out permission before it goes public
Naming a client without asking is the fastest way to lose one. Handle it in the same sitting.
I haven't asked [client] whether I can publish this. Write the anonymous version, and give me the one short message I can send them to ask.The 60-second version
What this skill actually does, in the time it takes to say it out loud.
- 1Hook: there's a brand new free Claude skill that takes you from a finished project sitting in a folder to a short write-up you can send a prospect today.
- 2Mechanism: you hand it one finished project. It interviews you one question at a time, and the one it pushes hardest on is what the situation was costing before you showed up. Then it checks every number against something you actually observed and turns anything you cannot source into a plain description instead. You get five short sections in two shapes: a tight version to send someone in a DM, and a longer version to post.
- 3Transformation: when someone asks if you've done this before, you send one link instead of a screenshot and a paragraph of explaining.
- 4Close: the write-up is free, one of 55 skills. If you want a steady run of projects worth writing up, Claude Code Club is 9 dollars a month. Link's below.
Tonight: install it, write up the last thing you built, and send the short version to one person who has the same problem your client had. One person is the whole task.
Common questions
Do I need to know how to code?
No. Three copy-paste lines install the folder, then you answer interview questions about a project you already did.
Is it really free?
Yes. The repo is public and nothing here needs API keys or a paid account. Claude Code Club is the separate community for the whole path.
What if the work was free or it was my own project?
Both count and both get written the same way. On your own project you're the client and the before state is your own problem, which is the most common starting point.
What if I don't have any numbers?
You probably do: a time number, like six days from first call to live, or a countable fact, like sixty bookings a week. If there's genuinely nothing, a concrete before and after description works, and the skill treats it as strong rather than as a fallback.
Can I combine a few small wins into one page?
No, one case study per project. Merging three small ones reads as padding. If there's no visible change yet, wait two weeks and ask the client whether anything has been different.
Keep going
Want the whole proof and outreach system?
Get 650+ plug-and-play skills, MCPs & prompts, plus 7,000+ members - $9/mo, cancel anytime.
Join the Club