Ats Validate — Development skill for Claude Code
Score a generated resume PDF against ATS screening criteria with a detailed findings report.
How to install Ats Validate
Installs to ~/.claude/commands/jsbakker-job-os-ats-validate.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/jsbakker/job-os/HEAD/.claude/commands/ats-validate.md -o ~/.claude/commands/jsbakker-job-os-ats-validate.md Restart Claude Code, or start a new session, for it to be picked up.
What Ats Validate does
name: ats-validate description: Score a generated resume PDF against ATS screening criteria with a detailed findings report
Perform a deep ATS validation of the resume: $ARGUMENTS
You are evaluating how well this resume will perform against Applicant Tracking Systems — both legacy keyword-matchers and modern LLM-based parsers. Be rigorous and honest. Over-scoring helps no one.
Step 1 — Locate Files
Resolve the PDF path from the argument:
- If
$ARGUMENTSends in.pdf, use
Alternatives in Development
- Validate Plan — You are tasked with validating that an implementation plan was correctly executed, verifying all success crite 10k ★
- /validate-output - Validate Generated Skills, Prompts, Agents, Or Hooks — Check that your generated output is properly formatted and ready to use 618 ★
- Generate PDF — Generate PDF documents (resume, cover letter, or both) with automatic validation and theme selection argument 167 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Ats Score
Score a resume PDF against HackerRank's open-source ATS rubric
Job Radar
CLI that finds jobs matching your CV straight from ATS boards (Ashby, Greenhouse, Lever, SmartRecruiters, Work
Cv Ats Review
Claude Skill that reviews your CV like an ATS and a recruiter: ATS score, reading-order and date checks, typos
Improve Ats Score
Improve a résumé's ATS score — job-match-expert (gaps) + resume-export-expert (safe formatting)
Resume Forge
Agent skill that builds impact-first resumes for any field. Works with Claude Code, Codex, Gemini CLI, Cursor
Simmer
Iterative artifact refinement using judge subagents that score against user-defined criteria across multiple r
Related Agents
Ats Filler
Given a job description, proposes application-form answers, resume bullets, and a JD keyword match score from
Triage Critic
Independently grades a submittal/RFI triage brief PDF against the source package and returns a 1-10 score with
PDF Writer
Merges approved rewrite and ATS text mappings into changes.json and runs lib/apply_pdf_changes.py to produce t