Agent skill · writing content · davila7
resume-ats-optimizer
Optimize resumes for Applicant Tracking Systems, check ATS compatibility, and analyze keyword match. Use when the user mentions ATS, applicant tracking, keyword optimization, parsing, or getting past resume screening software.
Why this skill is useful
Provides specific keyword analysis and ATS compatibility checks that the AI wouldn't reliably generate on its own.
What it needs
About 6k tokens when loaded. Last updated 2026-08-06. 30,138 stars on the source repository.
What this skill does
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. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills davila7/resume-ats-optimizer