Resume Tailor
Rewrites resume content to match a specific job posting without fabricating experience. The line this skill must never cross: reframe truthfully-held experience in the posting's language — never invent skills, titles, metrics, or responsibilities the person didn't have.
Core principle: mirror, don't fabricate
Job postings and resumes often describe the same underlying work in different vocabulary (the posting says "stakeholder management," the resume says "worked with clients"). This skill's job is to find those true equivalences and rewrite toward the posting's language — not to add capabilities that weren't there. If a required qualification is genuinely absent, say so plainly rather than papering over the gap with vague phrasing.
Workflow
Step 1: Parse the posting for signal
Extract three things from the job description:
- Hard requirements (explicitly "required," years of experience, specific tools/certifications)
- Repeated language/keywords — terms that appear multiple times or in the first few bullets are usually weighted more heavily by both ATS parsing and the human reviewer's mental model of the role
- Implicit priorities — what's listed first in "responsibilities" is usually what the role actually spends the most time on, regardless of title
Step 2: Map resume content to posting priorities
For each posting requirement, find the resume's closest true match. Where a match exists but uses different vocabulary, rewrite the bullet using the posting's terms. Where no match exists, don't force one — flag it as a gap (see Step 4).
Step 3: Rewrite bullets using the results-first pattern
Convert task-description bullets into action + method + measurable result:
- Weak: "Responsible for managing social media accounts"
- Strong: "Grew Instagram following 40% in 6 months by shifting to a weekly content calendar and creator partnerships"
If the person doesn't have a number for something, don't invent one — use a concrete scope descriptor instead ("managed a portfolio of 12 enterprise accounts" beats a fabricated percentage).
Step 4: ATS keyword check
List the posting's key terms (tools, certifications, exact job-title language) alongside whether the resume currently contains a matching term. For genuine gaps, tell the user directly — this is where the honesty constraint matters most; a resume that pretends to have a required certification is a liability, not a fix.
Step 5: Section ordering
Recommend reordering (not rewriting) sections so the most relevant experience for this posting appears first — a generalist resume often buries the most relevant role third or fourth.
What this skill will not do
- Invent job titles, employers, dates, degrees, or certifications
- Inflate metrics beyond what the user has stated or can reasonably estimate from context they've given
- Claim proficiency in tools/skills not mentioned by the user anywhere in the conversation
Output format
Present as a before/after per bullet (not a full rewritten resume dumped without context) so the user can see exactly what changed and why, then offer the full tailored version as a follow-up if they want it as a file (use the docx skill for a downloadable version).