Yesterday someone dropped a free ruleset on GitHub that changes how you write CVs with AI. The project is called RESUME.md, and the core idea is simple: the AI doesn’t ask you to write anything. It interviews you instead.
Think about how most CV advice works. Someone tells you to “quantify your impact” or “use strong action verbs.” You nod, open ChatGPT, type “write me a CV for a product manager,” and get back something that calls you a “dynamic team player who thrives in fast-paced environments.” The advice was right but the execution was wrong, because the tool had nothing real to work with. RESUME.md fixes the execution.
What’s new
Most people prompt AI with “write me a CV” and get back something that calls them a “dynamic team player who thrives in fast-paced environments.” u/Anbeeld got tired of that and built RESUME.md: a strict set of rules (not a template) you paste into ChatGPT, Claude, or Gemini. The AI then follows those rules to extract real, evidence-backed bullets instead of placeholder fluff.
The ruleset is surprisingly specific. It tells the AI which questions to ask, in what order, and what counts as an acceptable answer. It also tells the AI what to reject. Vague claims like “improved processes” or “led cross-functional teams” get flagged and pushed back on until you give the AI something it can actually use. The result is bullets that sound like something a real human did, not a job description someone copy-pasted from LinkedIn.
What makes this different from a regular prompt is that it’s a constraint system. You’re not asking the AI to be creative. You’re asking it to be strict. And strict, in this context, means far better output.
The twist
The ruleset won’t let the AI draft a single bullet until it has real evidence and a positioning decision. No job title placeholders. No “I did the work” standing as an achievement. If you can’t remember exact numbers, the AI walks you down a ladder from direct outcomes to qualitative anchors until it finds something that actually carries weight.
That ladder is the real innovation here. Most AI tools accept whatever you give them. RESUME.md tells the AI to keep asking until you surface something specific. Did you increase revenue? By how much? If you don’t know the exact number, what’s your best estimate? If you can’t estimate, what visibly changed after your work shipped? The AI works through these layers until it has a real anchor, then builds the bullet around that anchor instead of around a vague description of what you were supposed to do.
This matters because most people undersell themselves not from modesty but from forgetting. You did things three years ago that genuinely moved numbers and you have never written them down. The interview format forces you to remember.
How to use it
- 📋 Go to github.com/Anbeeld/RESUME.md and copy the ruleset
- 💬 Paste it into ChatGPT, Claude, or Gemini as your first message
- 📄 The AI starts interviewing you one question at a time
- ✅ Already have a CV or LinkedIn? Paste it in early. The AI locks those facts and only asks for what’s missing. Each draft self-audits before you see it, stripping weasel verbs, generic phrases, and leaked process language
A few things worth knowing before you start. The interview takes longer than you expect, especially if you have deep experience. Block out 30 to 45 minutes for your first session. The AI will ask follow-up questions, and some of them will feel uncomfortable because the honest answer is “I’m not sure.” That discomfort is the process working. Sit with it and keep going.
If you’re targeting a specific role, mention it at the start before you paste the ruleset. The AI will use that context to prioritize which parts of your history to dig into first, so you spend less time on experience that won’t land.
Pro tip
When the AI asks about impact and you draw a blank, don’t skip it. The ladder prompts are where you’ll surface things you’d never think to write on your own. That’s usually where the best bullets come from.
Also worth doing: run the process twice for two different roles you’re targeting. You’ll be surprised how different the finished CVs look. The same experience reads completely differently depending on what the hiring manager cares about, and the ruleset is good at pulling out the version of your history that fits each context. One session, two tailored documents.
Go try it
Completely free. No SaaS, no subscription. Just paste the ruleset, answer the questions, and let the AI do the heavy lifting 🎯
Frequently Asked Questions
Q: How is this different from just asking ChatGPT to write my CV?
The ruleset forces the AI to interrogate you like a “nosy hiring manager” rather than a copywriter. Instead of dumping everything at once, it asks one question at a time and won’t let the model draft bullets until you’ve answered “what changed because you were there?” and “who would notice if you hadn’t done this?” That’s where real impact and evidence surface, not from listing responsibilities.
Q: What do I do if I can’t remember exact metrics or numbers from old roles?
The system walks you down a “ladder” approach: if you can’t recall an exact number, it helps you articulate from the most specific angle you remember (revenue impact → budget ownership → team size affected → business problems you solved). You don’t have to make stuff up; you just ground the outcome in what you actually know.
Q: Can I use this if I already have a CV or LinkedIn profile?
Yes. Paste in your existing profile, and the ruleset locks down the facts it finds, then only asks questions about what’s missing. This saves you from rebuilding from scratch if you’re updating.
Q: Can I combine this with other job search tools like Jobscan or resume builders?
Absolutely. Some people use this ruleset to generate strong, impact-driven bullets, then run them through Jobscan to mirror language from their target roles. It plugs right into an existing workflow because it’s focused on one job, getting your actual impact into words.
Q: How does it avoid the “dynamic team player” generic language everyone has?
The ruleset requires a positioning sentence first for each role (like “Led migration from legacy to cloud”), then every bullet must support that specific angle. It also self-audits the draft to flag weasel words and generic phrases before you see it, so bland language gets caught and replaced.
I made a ruleset to turn ChatGPT, Claude, Gemini into a CV writer that interviews you
by u/Anbeeld in PromptEngineering