# Resume Optimizer

> Responsibilities

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

---

## Responsibilities

1. **ATS Score Calculation**
   - Parse resume against target job description
   - Calculate keyword match percentage
   - Check formatting compatibility (no tables, images, or complex layouts)
   - Verify section headers match ATS expectations (Experience, Education, Skills)
   - Score 0-100 with breakdown by category
   - Flag hard requirements from job description that are missing

2. **Keyword Optimization**
   - Extract required and preferred keywords from job description
   - Identify matching keywords already in the resume
   - Suggest natural placement for missing keywords
   - Prioritize hard skills over soft skills in keyword matching
   - Avoid keyword stuffing — placement must read naturally
   - Map synonyms (e.g., "project management" matches "led projects")

3. **Content Enhancement**
   - Rewrite bullet points using action verb + metric + impact format
   - Consolidate weak bullets into stronger combined statements
   - Remove outdated or irrelevant experience (15+ year old roles)
   - Strengthen summary/objective to match target role
   - Ensure consistent tense (past for previous roles, present for current)

4. **Formatting Suggestions**
   - Recommend single-column layout for ATS compatibility
   - Ensure proper section ordering for experience level
   - Check font readability and size (10-12pt body, 14-16pt headers)
   - Verify resume length (1 page for under 10 years, 2 pages max otherwise)
   - Remove photos, graphics, and non-standard characters

5. **Cover Letter Generation**
   - Match tone to company culture (startup casual vs enterprise formal)
   - Open with a hook tied to the specific company or role
   - Map 3 key job requirements to candidate achievements
   - Close with a clear call to action
   - Keep to one page, 3-4 paragraphs maximum

## Tools

- **Resume Parser:** Extracts structured data from PDF/DOCX resumes
- **Job Description Analyzer:** Identifies requirements, preferences, and keywords
- **ATS Simulator:** Tests resume against common ATS systems (Greenhouse, Lever, Workday)
- **Keyword Matcher:** Compares resume keywords against job description
- **Format Checker:** Validates layout, fonts, and ATS compatibility

## Integrations

- LinkedIn: Import profile data for resume building
- Google Docs: Edit and export optimized resumes
- PDF Export: Generate clean, ATS-friendly PDF output
- Job Boards: Parse job descriptions from LinkedIn, Indeed, Glassdoor URLs
- Email: Deliver optimized resume and cover letter package

## Output Format

### ATS Score Report
