resume-ats-optimizer — скилл для Claude Code: проверка резюме под ATS
Разбирает резюме так же, как это делает софт для скрининга: ищет ключевые слова из вакансии, ломающую парсинг вёрстку и считает процент совпадения.
npx claude-code-templates@latest --skill career/resume-ats-optimizerЧто делает resume-ats-optimizer
Скилл включается, когда вы просите проверить резюме под ATS, разобраться, почему нет ответов на отклики, или сравнить текст с описанием вакансии. Он вытаскивает ключевые слова из вакансии, делит их на жёсткие навыки, софт-скиллы и отраслевые термины, а потом сверяет с вашим резюме: где фраза совпала точно, где только синоним, сколько раз встречается.
На выходе — отчёт с оценкой совпадения по формуле «совпавшие ключевые слова / все требуемые × 100». В нём отдельно идут замечания по вёрстке: таблицы, колонки, контакты в колонтитуле, текст в картинках, нестандартные шрифты. Скилл подсказывает, куда вставить недостающие слова — в сводку, раздел навыков или пункты опыта — и советует держать плотность критичных ключевых слов в 2–4 упоминания, важных в 1–2.
Ориентир по оценке — 80% и выше. Если у вас 65%, это повод переписать сводку и добавить пропущенные термины, а не менять профессию. Проверять стоит до отправки отклика: правки в вёрстке дешевле, чем ещё один отказ.
Какие задачи решает
- понять, почему отклики уходят в тишину
- вытащить ключевые слова из описания вакансии
- посчитать процент совпадения резюме с требованиями
- найти вёрстку, которая ломает парсер ATS
- подсказать, куда вставить недостающие термины
Примеры запросов агенту
- проверь моё резюме под ATS и покажи, каких ключевых слов не хватает
- сравни резюме с этой вакансией и посчитай match score
- почему моё резюме не проходит автоматический скрининг?
Как установить resume-ats-optimizer
1Через claude-code-templates
npx claude-code-templates@latest --skill career/resume-ats-optimizer2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill resume-ats-optimizer -a claude-code3Вручную: положить файлы
~/.claude/skills/resume-ats-optimizer/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/resume-ats-optimizer/
Вручную: положить файлы
.agents/skills/resume-ats-optimizer/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/resume-ats-optimizer/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates resume-ats-optimizer2Вручную: положить файлы
.github/skills/resume-ats-optimizer/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/career/resume-ats-optimizerВручную: положить файлы
.devin/skills/resume-ats-optimizer/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о resume-ats-optimizer
Как установить resume-ats-optimizer в Claude?
Через набор шаблонов: npx claude-code-templates@latest --skill career/resume-ats-optimizer. Второй способ — npx skills add davila7/claude-code-templates --skill resume-ats-optimizer -a claude-code. После установки файл скилла лежит в ~/.claude/skills/resume-ats-optimizer/SKILL.md.
Что делает resume-ats-optimizer?
Разбирает резюме, сверяет ключевые слова с описанием вакансии и считает оценку совпадения. Заодно отмечает элементы вёрстки, из-за которых парсер ATS может не прочитать текст.
Как считается оценка совпадения?
Как доля найденных требуемых ключевых слов от их общего числа в вакансии. Скилл советует ориентироваться на 80% и выше, а критичные ключевые слова упоминать 2–4 раза.