| name | tailor-resume |
| description | Tailor resume.md for a specific job—fit report, honest tailored resume, change summary, PR-ready outputs. |
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
- Ingest — Read the per-run prompt (company, role, URL, JD, output paths). Load
references/jd-extraction-taxonomy.md and classify JD requirements.
- 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.
- 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.
- Change summary — Load
references/change-summary.md. Document every meaningful edit in change-summary.md.
- 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.