resume-ats-optimizer
Optimize resumes for Applicant Tracking Systems, check ATS compatibility, and analyze keyword match
Skill by Paramchoudhary
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/paramchoudhary-resume-ats-optimizer
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/resume-ats-optimizer
What's inside
- Skill name
resume-ats-optimizer- Description
- Optimize resumes for Applicant Tracking Systems, check ATS compatibility, and analyze keyword match
- License
- MIT
- Instructions
- 316 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Resume ATS Optimizer ## When to Use This Skill Use this skill when the user wants to: - Optimize their resume for Applicant Tracking Systems (ATS) - Check if their resume will pass automated screening - Understand why their applications aren't getting responses - Mentions keywords like: "ATS", "not getting interviews", "resume not working", "optimize resume", "keyword optimization" Also use when the user provides a resume file and mentions they're applying to jobs. ## Core Capabilities - Parse resume and test ATS compatibility - Extract and analyze keywords against job descriptions - Identify formatting issues that break ATS parsers - Calculate match scores between resume and job postings - Suggest keyword additions and placements - Generate ATS-friendly formatting recommendations ## The ATS Problem 75% of resumes are rejected by Applicant Tracking Systems before a human ever sees them. Companies use ATS to: - Filter out unqualified candidates automatically - Search for specific keywords from job requirements - Parse resumes into structured data - Rank candidates by keyword match percentage Common reasons resumes fail ATS: 1. Poor formatting (tables, columns, headers/footers) 2. Missing keywords from job description 3. Inconsistent section headers 4. Non-standard fonts or special characters 5. Text embedded in images 6. Incorrect file format ## ATS Compatibility Checklist ### File Format - ✅ Use .docx or .pdf (not .pages, .odt) - ✅ PDF must be text-based, not scanned image - ✅ File name: "FirstName_LastName_Resume.pdf" ### Font & Formatting - ✅ Standard fonts: Arial, Calibri, Georgia, Times New Roman - ✅ Font size: 10-12pt for body, 14-16pt for headers - ✅ No text boxes, tables, or columns - ✅ No headers/footers (put contact info in body) - ✅ No images, graphics, or charts - ✅ Consistent date formats (MM/YYYY) - ✅ Standard bullet points (•, -, *) ### Section Headers Use standard, recognizable headers: - ✅ "Professional Experience" or "Work Experience" (not "Where I've Been") - ✅ "Education" (not "Academic Background") - ✅ "Skills" (not "Core Competencies") - ✅ "Summary" or "Professional Summary" ### Contact Information ``` John Smith email@example.com | (555) 123-4567 | LinkedIn: linkedin.com/in/johnsmith San Francisco, CA ``` NOT in header/footer, and avoid: - ❌ Tables for contact info - ❌ Special characters in email - ❌ Multiple phone numbers - ❌ Full mailing address (city/state is enough) ## Keyword Optimization Process ### Step 1: Extract Job Description Keywords Identify three types of keywords: **Hard Skills (Technical)** - Programming languages (Python, Java, SQL) - Tools and platforms (Salesforce, AWS, Excel) - Certifications (PMP, CPA, CFA) - Methodologies (Agile, Six Sigma, SDLC) **Soft Skills** - Leadership, collaboration, communication - Problem-solving, analytical thinking - Project management, stakeholder management **Industry Terms** - B2B, SaaS, e-commerce - Enterprise, SMB, mid-market - ARR, MRR, churn rate ### Step 2: Match Analysis For each keyword in job description: 1. Check if exact phrase appears in resume 2. Check for synonyms or variations 3. Count frequency of mention 4. Note location (summary, experience, skills) ### Step 3: Calculate Match Score ``` Match Score = (Keywords Matched / Total Required Keywords) × 100 Example: Job has 20 required keywords Your resume has 15 of them Match Score = 75% Target: 80%+ for strong match ``` ### Step 4: Keyword Placement Strategy **Priority 1: Professional Summary (Top of Resume)**
From Paramchoudhary/ResumeSkills, MIT.
More from Paramchoudhary/ResumeSkills
- 0.729score
application-form-filler
Paramchoudhary
Fill out job application form fields with context-aware, tailored answers drawn from the candidate's CV and the job description
SkillCFreshness: C★ 2.9KClaude Code +9 - 0.725score
cold-email-writer
Paramchoudhary
Write personalized cold outreach emails to hiring managers and founders — specific, human, not a pitch deck
SkillCFreshness: C★ 2.9KClaude Code +9 - 0.566score
job-description-analyzer
Paramchoudhary
Analyze job postings, calculate match scores, identify gaps, and create application strategy
SkillDFreshness: D★ 2.9KClaude Code +9 - 0.566score
linkedin-profile-optimizer
Paramchoudhary
Optimize LinkedIn profile for searchability, recruiter visibility, and engagement
SkillDFreshness: D★ 2.9KClaude Code +9 - 0.566score
offer-comparison-analyzer
Paramchoudhary
Compare multiple job offers side-by-side with total compensation analysis
SkillDFreshness: D★ 2.9KClaude Code +9 - 0.566score
portfolio-case-study-writer
Paramchoudhary
Transform resume bullets into detailed portfolio case studies
SkillDFreshness: D★ 2.9KClaude Code +9 - 0.566score
career-changer-translator
Paramchoudhary
Translate skills from one industry to another, identify transferable skills
SkillDFreshness: D★ 2.9KClaude Code +9 - 0.566score
cover-letter-generator
Paramchoudhary
Create personalized, compelling cover letters from resume and job description
SkillDFreshness: D★ 2.9KClaude Code +9 - 0.566score
creative-portfolio-resume
Paramchoudhary
Balance visual design with ATS compatibility for creative roles
SkillDFreshness: D★ 2.9KClaude Code +9 - 0.566score
resume-bullet-writer
Paramchoudhary
Transform weak resume bullets into achievement-focused statements with metrics and impact
SkillDFreshness: D★ 2.9KClaude Code +9 - 0.566score
resume-formatter
Paramchoudhary
Ensure ATS-friendly formatting and create clean scannable layouts
SkillDFreshness: D★ 2.9KClaude Code +9 - 0.566score
resume-quantifier
Paramchoudhary
Find opportunities to add metrics and estimate numbers when exact data unavailable
SkillDFreshness: D★ 2.9KClaude Code +9
Signals
- Stars
- 2,855
- Forks
- 239
- Open issues
- 3
- Last commit (this folder)
- Mar 16, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Paramchoudhary/ResumeSkills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.260score
resume-ats-optimizer
Infrasity-Labs
Optimize resumes for Applicant Tracking Systems, check ATS compatibility, and analyze keyword match
SkillCFreshness: C★ 144Claude Code +9 - 0.260score
resume-ats-optimizer
Infrasity-Labs
Optimize resumes for Applicant Tracking Systems, check ATS compatibility, and analyze keyword match
SkillCFreshness: C★ 144Claude Code +9
More from Paramchoudhary
- 0.729score
application-form-filler
Paramchoudhary
Fill out job application form fields with context-aware, tailored answers drawn from the candidate's CV and the job description
SkillCFreshness: C★ 2.9KClaude Code +9 - 0.725score
cold-email-writer
Paramchoudhary
Write personalized cold outreach emails to hiring managers and founders — specific, human, not a pitch deck
SkillCFreshness: C★ 2.9KClaude Code +9 - 0.566score
job-description-analyzer
Paramchoudhary
Analyze job postings, calculate match scores, identify gaps, and create application strategy
SkillDFreshness: D★ 2.9KClaude Code +9 - 0.566score
offer-comparison-analyzer
Paramchoudhary
Compare multiple job offers side-by-side with total compensation analysis
SkillDFreshness: D★ 2.9KClaude Code +9 - 0.566score
portfolio-case-study-writer
Paramchoudhary
Transform resume bullets into detailed portfolio case studies
SkillDFreshness: D★ 2.9KClaude Code +9 - 0.566score
linkedin-profile-optimizer
Paramchoudhary
Optimize LinkedIn profile for searchability, recruiter visibility, and engagement
SkillDFreshness: D★ 2.9KClaude Code +9
Cite this page
resume-ats-optimizer skill. Agent Mart. https://agentmart.dev/skills/paramchoudhary-resume-ats-optimizer (last updated 2026-10-24)