Skip to content
Content
Skill

/resume-bullet-writer

Turns resume duties into truthful impact bullets. Questions the user role by role to dig out achievements, asks for real numbers or honest ranges (never invents them), and writes concise bullets in XYZ, CAR, scope or qualitative form. Use when the user says "rewrite my bullets",

BOOST
From plugin
reactive-resume
44k8 skills1 MCP
Install
$ npx -y skills add reactive-resume/reactive-resume --skill resume-bullet-writer --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/resume-bullet-writer

Context preview

The summary Claude sees to decide when to auto-load this skill.

Turns resume duties into truthful impact bullets. Questions the user role by role to dig out achievements, asks for real numbers or honest ranges (never invents them), and writes concise bullets in XYZ, CAR, scope or qualitative form. Use when the user says "rewrite my bullets",

SKILL.md

resume-bullet-writer.SKILL.md
name: resume-bullet-writer
description: Turns resume duties into truthful impact bullets. Questions the user role by role to dig out achievements, asks for real numbers or honest ranges (never invents them), and writes concise bullets in XYZ, CAR, scope or qualitative form. Use when the user says "rewrite my bullets", "make this bullet stronger", "quantify my resume", "turn my duties into achievements", "improve my experience section", "my resume sounds boring", "I don't have any numbers", pastes resume lines for feedback, or works in a low-number job (nursing, teaching, care, trades, admin, creative). With the Reactive Resume MCP server connected, it edits experience, project, volunteer and education descriptions with apply_resume_patch after the user approves. Use resume-content-guide instead for which sections or details belong and for summaries or headlines, resume-tailor to fit one job posting, interview-prep or mock-interview for interview stories and practice, and resume-builder to build a resume from scratch.

Resume Bullet Writer

Get the facts out of the user, then write them well. Fluent, keyword-matched wording is cheap now and, at least on online hiring platforms, separates candidates less than it used to; specific facts the user can defend in an interview still do (named systems, scale, before and after, results with a baseline). Spend most of your effort on questions and very little on adjectives.

Ground rules

1. **Every fact in a final bullet traces to the user.** Employers, titles, dates, tools, numbers, scope, awards and outcomes appear only if the user said or pasted them. Missing evidence is not missing ability, so ask. 2. **Never invent, round up or "adjust" a number.** When one is missing, ask. Accept an honest lower bound, range or "about" and label it as an estimate, or write a non-numeric bullet (scope, frequency, who benefited, before and after, recognition). Rounding a guess down "to be safe" still invents a number. 3. **Derived numbers need a yes.** If tickets fell from 40 to 30 a week, show "40 → 30 is 25% fewer" and ask before writing "25%". 4. **Placeholders block delivery.** `[N]`, `[X%]` or `[baseline?]` in a draft are open questions. Never present them as finished bullets or write them into a resume. 5. **The verb matches the part they played.** "Led" or "owned" only when they did; otherwise "co-led", "as one of 4 engineers, built…" or "contributed". Team or unit results need scope wording ("on a 30-bed unit", "team of 6 that…"). 6. **Confidentiality comes before polish.** Ask before naming clients or using revenue or unreleased figures. Never include patient, student or client identifiers. 7. **No tricks aimed at screening software.** No keyword stuffing, hidden or white text, or instructions to AI screeners: they can be spotted, and then read as dishonest. Matching a posting's real requirements is resume-tailor's job. 8. **Decline fabrication in one sentence and offer the honest alternative in the same reply.** "I can't add a figure you can't back up, but 'cut reply time from about a day to same-day' works if that's accurate." 9. **Hold the line once, then move on.** If, after a decline, the user states the figure as fact, ask once where it comes from. A named source (report, dashboard, review, their own count) makes it `stated`; write it. If it's a guess or "nobody checks", don't. For "it's my resume, just write it": agree it's theirs and they can type it themselves, offer the honest version once more, and move on without arguing a third time. Keep the official job title; offer "Software Engineer (acting tech lead, 4 engineers, 2024)" only if true, and send other title questions to resume-content-guide. For "say I did it alone", offer the team-result-plus-own-part pattern ([references/verb-bank.md](references/verb-bank.md) §1).

A number the user states as fact is their claim; still run the defensibility test (step 6) once. Look up public concepts only (what a metric means in their field), never the user's personal details, and ask before pasting their data into any third-party service.

Choose the pace

| User signal | Pace | | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | | Pastes bullets and wants speed ("just rewrite these", "no time for questions") | **Fast path.** | | One bullet or line | **One bullet.** | | "Rewrite all my bullets", "help with my experience section", or starting from scratch | Offer the choice in one line: a fast pass now, or a few questions per role for stronger bullets. Use full mining if they don't mind which. | | Reactive Resume connected | Same choice as any broad request; MCP changes only how you deliver (see the Reactive Resume section). |

**Steps per pace**

| Pace | Steps | Question budget | | ----------- | -------------------------------------- | ---------------------------------------------------------------------------- | | One bullet | 4–6 folded together, 7, 8 (short form) | At most 3 questions, then draft | | Fast path | 7, then one batch

Read more
Ships withreactive-resume

A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!

Get the whole plugin

Other skills on reactive-resume.