What problem does it solve? Writing a tailored resume for every job application is slow and error-prone: you must extract keywords from the job description, map them to real experience, and fit everything onto exactly one US Letter page without fabricating content. This Skill automates that workflow end to end, producing a measured, page-accurate resume. ## Core Features & Use Cases - JD-driven tailoring: Extracts the top 10 keywords from a job description, maps them to real experience in your main resume file, and mirrors JD terminology in bullets without fabricating skills or metrics. - Measured page-fill loop: Drafts the resume as HTML, renders it in headless Chromium via Playwright, and iterates against a target-aware fill check (1, 1.5, or 2 pages) before saving. - Automatic PDF output and logging: A PostToolUse hook converts the saved HTML to PDF, infers page target from the filename, and appends a row to resume_log.csv. - Use Case: After scraping a job listing into output/<Company>/JD_*.txt, ask for a tailored resume and receive a one-page PDF whose fill percentage has been verified against US Letter geometry. ## Quick Start Generate a tailored one-page resume for the job description in output/Honda/JD_Honda_TestEngineer.txt using my latest main resume.