By brycedeneen
ATS-optimized resume builder: analyzes job descriptions, matches against your master resume, and generates tailored 2-page Word documents with optional automated application
A Claude Code skill that tailors your resume for specific job postings and generates ATS-optimized Word documents.
# Clone the repo
git clone <repo-url> resume-builder
cd resume-builder
# Install Python dependencies
pip3 install python-docx playwright pdfplumber
# Install the skill into Claude Code
mkdir -p ~/.claude/skills/build-resume
cp SKILL.md ~/.claude/skills/build-resume/SKILL.md
Option A: Import from an existing resume file
If you already have a resume as .docx, .pdf, or .txt, just tell Claude:
Here's my resume: /path/to/my_resume.pdf
Claude will extract the content, convert it to the resume.md format, and ask you to review it.
Option B: Start from the template
cp resume_example.md resume.md
Edit resume.md with all of your experience, achievements, and skills.
Tips for resume.md:
Open Claude Code in the resume-builder directory and say:
I want to apply for this job: https://example.com/job-posting
The /build-resume skill triggers automatically and walks you through:
resume.md for future useresume_[company]_[role].docx| File | Purpose |
|---|---|
SKILL.md | The Claude Code skill (copy to ~/.claude/skills/build-resume/) |
generate_resume.py | ATS-optimized Word document generator |
import_resume.py | Extract text from .docx/.pdf/.txt for resume.md creation |
apply_to_role.py | Chrome automation for semi-automated applications |
resume.md | Your master resume (you create this, gitignored) |
resume_example.md | Template to get started |
The generated resumes are designed to pass Applicant Tracking Systems:
Each time you use the skill, Claude asks about experience not yet in resume.md. When you share new details, they're permanently added. Over time, your master resume becomes a comprehensive record of everything you've done — making future applications faster and more complete.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub brycedeneen/resume-builder-skill --plugin resume-builderTailored resumes with company research, branching experience discovery, and multi-format output
Transforms a master resume and job description into a tailored, ATS-optimized Word document (.docx) with human-sounding bullets and deterministic table-based layout.
ATS-optimized resume tailoring skill that replaces generic AI resume services. Multi-stage workflow: intake, strategic questions, job-specific optimization, ATS scoring, and DOCX generation. Supports EN/US and RU/CIS locales.
Boutique resume agency skill. Builds, critiques, rewrites, and quality-controls resumes to 8.5+ quality with zero hallucinations. Outputs a send-ready .docx.
Interactive 7-level resume coaching process. Transforms generic resumes into compelling, personalized documents through recruiter perspective analysis, gap comparison, and expression discovery.
AI-powered resume builder with job discovery, dual ATS + HR scoring, and cover letter generation. Finds and ranks live job listings by fit, tailors your resume to any JD, auto-detects 6+ professional domains, and produces Workday-compatible DOCX output.