# Tailor Resume

> Tailor resume.md for a specific job—fit report, honest tailored resume, change summary, PR-ready outputs.

- Skill: `gopinav/tailor-resume` (Agent Skill, multi-file: 11 files)
- Install (CLI): `npx skillmds@latest add gopinav/tailor-resume`
- Raw SKILL.md: https://api.skillmd.com/api/skills/gopinav/tailor-resume/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: gopinav (https://skillmd.com/u/gopinav)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/gopinav/tailor-resume

---


# Tailor resume for one job

## Source of truth

- Read `resume.md` before editing anything.
- JD requirements not supported by `resume.md` go in fit report **Do not add** only—never into `tailored-resume.md`.

## Workflow

1. **Ingest** — Read the per-run prompt (company, role, URL, JD, output paths). Load `references/jd-extraction-taxonomy.md` and classify JD requirements.
2. **Fit report** — Load `references/fit-report.md`. Pick the fit tier from that reference and include the required `**Verdict:**` line. Write `jobs/<company-slug>/<role-slug>/fit-report.md` with **Overall fit**, **Strong matches**, **Gaps**, **Do not add**.
3. **Tailor** — Load `references/keyword-alignment.md` and `references/markdown-resume-structure.md`. Write `tailored-resume.md` by rephrasing/reordering/emphasizing facts from `resume.md` only.
4. **Change summary** — Load `references/change-summary.md`. Document every meaningful edit in `change-summary.md`.
5. **Quality** — Skim `references/anti-patterns.md` and `references/agent-governance.md`. Optional: note plaintext test steps from `references/export-and-plaintext-test.md`.

## Output paths

Per-run prompt specifies:

- `jobs/<company-slug>/<role-slug>/fit-report.md`
- `jobs/<company-slug>/<role-slug>/tailored-resume.md`
- `jobs/<company-slug>/<role-slug>/change-summary.md`

Slug rules: lowercase, hyphenated; strip legal suffixes (Inc, LLC, Ltd) from company names.

## PR

Title: `feat: tailor resume for <role> at <company>`

Commit all three files on the agent branch. Do not modify `resume.md` on `main`.

