afk — скилл для Claude Code: что делает и как установить
Автономно выполняет задачу разработчика без пауз на вопросы: согласует план на старте и доводит код до коммита или пуллреквеста.
npx skills add timschoch/skilly --skill afk -a claude-codeЧто делает afk
Скилл запускает автономную работу над задачей по команде /afk. Сначала агент уточняет целевой финал (коммит, открытый PR или влитый PR) и запускает фонового исследователя. Тот изучает код, GLOSSARY.md и архитектурные решения, после чего формирует короткий бриф с перечнем файлов. Работа стартует только после прямого одобрения плана пользователем.
Во время реализации агент не отвлекает вопросами. Если падает уверенность в подходе, меняется схема данных, добавляются новые зависимости или три раза подряд не проходит одна и та же проверка, процесс прерывается. Любой выход за рамки согласованного скоупа файлов тоже ведёт к немедленной остановке.
При вынужденной остановке правки остаются незакоммиченными, а агент выводит статус с причиной блокировки. Для доведения до влитого PR скилл опирается на вызов файла .agents/skills/babysit-pr/SKILL.md с флагом --merge.
Какие задачи решает
- передать агенту задачу и получить готовый коммит без промежуточных уточнений
- подготовить и запушить пуллреквест с ожиданием зелёных проверок CI
- зафиксировать границы правок в кодовой базе до начала генерации кода
- прервать работу при выходе за скоуп или трёх падениях тестов подряд
Примеры запросов агенту
- /afk Удалить старую систему авторизации пользователей
- /afk Перевести валидацию входящих запросов на новую схему
- /afk <task|issue-url>
Как установить afk
1Через Skills CLI (Vercel)
npx skills add timschoch/skilly --skill afk -a claude-code2Вручную: положить файлы
~/.claude/skills/afk/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/afk/
1Через Skills CLI (Vercel)
npx skills add timschoch/skilly --skill afk -a codex2Вручную: положить файлы
.agents/skills/afk/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add timschoch/skilly --skill afk -a cursor2Вручную: положить файлы
.cursor/skills/afk/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install timschoch/skilly afk2Вручную: положить файлы
.github/skills/afk/SKILL.md1Через Skills CLI (Vercel)
npx skills add timschoch/skilly --skill afk -a gemini-cli2Командой платформы
gemini skills install https://github.com/timschoch/skilly --path bundles/workflow/skills/afkВручную: положить файлы
.devin/skills/afk/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add timschoch/skilly --skill afk -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о afk
Как установить afk в Claude Code?
Выполните команду npx skills add timschoch/skilly --skill afk -a claude-code в терминале. Также можно разместить файл навыка по пути ~/.claude/skills/afk/SKILL.md.
В каких случаях afk прерывает работу?
Агент останавливается при нехватке доступов, выходе за границы согласованных файлов, изменении схемы данных и если один тест падает три попытки подряд.
Какие финальные состояния задачи поддерживает скилл?
Доступны три варианта на выбор перед стартом: закоммиченные локальные правки, открытый пуллреквест с успешным CI либо полностью влитый PR.