PlugWiki

resume-ats-optimizer Skill for Claude Code: Check and Fix Your Resume for ATS

Makes Claude check your resume for formatting that applicant tracking systems miss, score its keywords against a job post and suggest exact fixes.

Installs
11.9K
on skills.sh
Stars
3K
on GitHub
Updated
Jun 2026
last repo commit

This skill turns Claude into an ATS (applicant tracking system) reviewer. Give it a resume and, ideally, a job description. It checks file format, fonts, section headers and contact details against a checklist, pulls hard-skill, soft-skill and industry keywords from the job post, and reports a match score with suggested wording changes.

It triggers on phrases like "ATS", "not getting interviews" or "optimize resume", and when you share a resume file and mention applying to jobs. The folder is a single SKILL.md with no scripts, so the "ATS compatibility" is Claude's judgment against the checklist, not a test in a real ATS.

Good for

  • Job seekers who are not getting replies and want to know why
  • Applicants tailoring one resume to a specific job post
  • Career changers, new graduates and executives, which the SKILL.md covers as edge cases

Install resume-ats-optimizer

Claude Code

  1. 1

    Copy this prompt.

    Install the resume-ats-optimizer skill in Claude Code. Run this command:
    
    npx skills add https://github.com/paramchoudhary/resumeskills --skill resume-ats-optimizer
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

From its listing on skills.sh. Source.

What's in the skill

When it loads

Optimize resumes for Applicant Tracking Systems, check ATS compatibility, and analyze keyword match

Sections in SKILL.md

  1. When to Use This Skill
  2. Core Capabilities
  3. The ATS Problem
  4. ATS Compatibility Checklist
  5. File Format
  6. Font & Formatting
  7. Section Headers
  8. Contact Information
  9. Keyword Optimization Process
  10. Step 1: Extract Job Description Keywords
  11. Step 2: Match Analysis
  12. Step 3: Calculate Match Score
  13. Step 4: Keyword Placement Strategy
  14. Analysis Output Format
  15. Overall Score: [X]/100
  16. File Format Check ✅/❌

Key facts

License
MIT
Installs on skills.sh
11,872 (Nov 2, 2026)
Files in the skill folder
1 file including SKILL.md

What it includes

  • Checks file format, fonts, section headers and contact info.

    For example: text-based PDF or .docx, no tables or columns, no header or footer contact details.

    ATS compatibility checklist

  • Pulls hard skills, soft skills and industry terms from the job post.

    The first step of the keyword process.

    Keyword extraction

  • Looks for each keyword in the resume, including synonyms, and notes where it appears.

    Checks exact phrase, variations, frequency and location.

    Match analysis

  • Computes keywords matched divided by required keywords, times 100.

    The SKILL.md sets 80% or more as the target.

    Match score

  • Says where to put keywords: summary, skills section, experience bullets.

    Suggests 5-8 keywords in the summary and 2-4 mentions for critical ones.

    Keyword placement

  • Writes a structured report with a score out of 100 and recommended changes.

    Includes before and after wording and an estimated new match score.

    ATS compatibility report

  • Names 4 common problems, such as creative formatting and keyword stuffing.

    The others are odd section names and missing keywords. Each comes with a fix.

    Failure patterns

  • Adds tips for four industries and four situations, such as career changers.

    Lists extra tips for each group.

    Industry and edge cases

From the official docs

Questions

What does resume-ats-optimizer do?

It reviews your resume the way an applicant tracking system might. Claude checks the layout against a checklist, compares keywords with a job post, gives a match score and proposes exact rewrites.

How do I install it?

Use the install box above. The README also shows npx skills add Paramchoudhary/ResumeSkills -g -y, which installs the whole repo of resume skills.

Does it work in Claude.ai, Codex or Cursor?

The README lists Cursor, Claude Code, Windsurf, Codex and Gemini CLI as supported agents. It does not mention the Claude app.

Does it run a real ATS check?

No. The folder is one SKILL.md with no scripts, so the score is Claude applying the checklist and the formula in the file. The last item in its checklist says to test with an ATS simulator if possible.

Is my resume sent anywhere?

The skill bundles no scripts. Your resume text goes to your AI assistant's model like any other message, under that provider's terms (our note, not from the SKILL.md).

resume-ats-optimizer vs the other resume skills?

This one focuses on ATS compatibility and keyword match. The README lists separate skills in the same repo for tailoring, bullet writing, formatting and job-description analysis.

Information

updated Nov 2, 2026

Folder
skills/resume-ats-optimizer

paramchoudhary/resumeskillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 2
  1. resume-ats-optimizer SKILL.md · github.com
  2. ResumeSkills README · github.com

Updated Nov 2, 2026.