implement — скилл для Claude Code: что делает и как установить
Выполняет задачу по спецификации или тикетам, ведёт работу через тесты и завершает её ревью с коммитом. Подходит для задач, где нужен дисциплинированный цикл разработки.
- Автор Matt Pocock
- Лицензия MIT
- GitHub ★ 302 251
- Установок 774 700
- Обновлён 2026-10-22
- Исходник показан ниже
Что делает implement
Скилл берёт работу из спецификации или набора тикетов и реализует её в текущем проекте. Если пользователь передал ссылку на тикет, он получает его из трекера задач и перед началом называет заголовок. При неоднозначной ссылке скилл запросит уточнение.
На согласованных границах работы он вызывает скилл tdd. По ходу изменений регулярно запускает проверку типов и отдельные тестовые файлы, а в конце выполняет полный набор тестов. Затем вызывает code-review для проверки результата и коммитит изменения в текущую ветку.
Ставьте его, если хотите, чтобы агент не ограничивался правкой кода, а проходил тесты, ревью и коммит. Для разового вопроса без изменений в репозитории этот скилл избыточен.
Какие задачи решает
- реализовать задачу по спецификации
- забрать тикет из трекера задач
- запускать проверку типов во время работы
- проверить изменения через
code-review - закоммитить готовую работу в текущую ветку
Как установить implement
Команда из источника
/plugin marketplace add mattpocock/skillsКоманда из источника
/plugin install mattpocock-skills@mattpocockКоманда из источника
npx skills add mattpocock/skills --skill implement -a claude-codeЧерез Skills CLI (Vercel)
npx skills add mattpocock/skills --skill implement -a claude-codeВручную
~/.claude/skills/implement/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/implement/
Вручную
.agents/skills/implement/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную
.cursor/skills/implement/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
GitHub CLI (gh ≥ 2.90)
gh skill install mattpocock/skills implementВручную
.github/skills/implement/SKILL.mdGemini CLI
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
Как пользоваться: примеры запросов
- Реализуй задачу по этой спецификации.
- Возьми тикет и выполни работу по нему.
- Внеси изменения, прогони тесты и сделай коммит.
Исходный текст
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
Вопросы о implement
Как установить implement в Claude Code?
Добавьте источник плагина командой /plugin marketplace add mattpocock/skills, затем установите скилл: /plugin install mattpocock-skills@mattpocock.
Что делает скилл implement?
Он реализует работу по спецификации или тикетам, регулярно проверяет типы и тесты, запускает code-review, затем коммитит результат в текущую ветку.
Что будет, если ссылка на тикет неоднозначна?
Скилл попросит уточнить ссылку перед началом работы.