implement — скилл для Claude Code: что делает и как установить
Выполняет задачу по спецификации или тикетам, ведёт работу через тесты и завершает её ревью с коммитом. Подходит для задач, где нужен дисциплинированный цикл разработки.
/plugin marketplace add mattpocock/skills
/plugin install mattpocock-skills@mattpocockЧто делает implement
Скилл берёт работу из спецификации или набора тикетов и реализует её в текущем проекте. Если пользователь передал ссылку на тикет, он получает его из трекера задач и перед началом называет заголовок. При неоднозначной ссылке скилл запросит уточнение.
На согласованных границах работы он вызывает скилл tdd. По ходу изменений регулярно запускает проверку типов и отдельные тестовые файлы, а в конце выполняет полный набор тестов. Затем вызывает code-review для проверки результата и коммитит изменения в текущую ветку.
Ставьте его, если хотите, чтобы агент не ограничивался правкой кода, а проходил тесты, ревью и коммит. Для разового вопроса без изменений в репозитории этот скилл избыточен.
Какие задачи решает
- реализовать задачу по спецификации
- забрать тикет из трекера задач
- запускать проверку типов во время работы
- проверить изменения через
code-review - закоммитить готовую работу в текущую ветку
Примеры запросов агенту
- Реализуй задачу по этой спецификации.
- Возьми тикет и выполни работу по нему.
- Внеси изменения, прогони тесты и сделай коммит.
Как установить implement
1Через маркетплейс плагинов
/plugin marketplace add mattpocock/skills/plugin install mattpocock-skills@mattpocock2Через Skills CLI (Vercel)
npx skills add mattpocock/skills --skill implement -a claude-code3Вручную: положить файлы
~/.claude/skills/implement/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/implement/
Вручную: положить файлы
.agents/skills/implement/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/implement/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install mattpocock/skills implement2Вручную: положить файлы
.github/skills/implement/SKILL.mdКомандой платформы
gemini skills install https://github.com/mattpocock/skills --path skills/engineering/implementВручную: положить файлы
.devin/skills/implement/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Похожие
Вопросы о implement
Как установить implement в Claude Code?
Добавьте источник плагина командой /plugin marketplace add mattpocock/skills, затем установите скилл: /plugin install mattpocock-skills@mattpocock.
Что делает скилл implement?
Он реализует работу по спецификации или тикетам, регулярно проверяет типы и тесты, запускает code-review, затем коммитит результат в текущую ветку.
Что будет, если ссылка на тикет неоднозначна?
Скилл попросит уточнить ссылку перед началом работы.
Исходный текст
SKILL.md · MIT
--- name: implement description: "Implement a piece of work based on a spec or set of tickets." disable-model-invocation: true --- Implement the work described by the user in the spec or tickets. If the user passes a ticket reference, fetch it from the issue tracker and state its title before starting. If the reference is ambiguous, ask. Call the Skill tool with "tdd" where possible, at pre-agreed seams. Run typechecking regularly, single test files regularly, and the full test suite once at the end. Once done, call the Skill tool with "code-review" to review the work. Commit your work to the current branch.
© Matt Pocock · MIT · mattpocock/skills