Implement: скилл Мэтта Пококка для сборки по тикету

mattpocock/skills· Проверено 13.11.2026· 323,4 тыс.на GitHub

Скилл Мэтта Пококка для сборки уже решённой работы: агент берёт тикет или спецификацию, пишет код через TDD, гоняет типы и тесты, делает ревью и коммитит в текущую ветку.

Как установить Implement

Личные скиллы лежат в ~/.claude/skills/, проектные — в .claude/skills/ репозитория. Проверка: команда /skills в сессии, вызов по имени — /implement.

# плагином, внутри Claude Code
/plugin marketplace add mattpocock/skills
/plugin install mattpocock-skills@mattpocock

# или вручную
git clone --depth 1 https://github.com/mattpocock/skills.git /tmp/implement
mkdir -p ~/.claude/skills/implement
cp -r /tmp/implement/skills/engineering/implement/. ~/.claude/skills/implement/

Что умеет

Взять тикет из трекера по номеру и назвать его заголовок перед началом
Реализовать спецификацию или план, согласованный в переписке
Писать код тест-первым через скилл tdd на заранее оговорённых швах
Регулярно гонять проверку типов и отдельные тесты, в конце — весь набор
Проверить работу скиллом code-review и закоммитить результат

SKILL.md — короткая инструкция: получить тикет, вызвать tdd, проверять типы и тесты, вызвать code-review, закоммитить.

План скилл не пересматривает: допроса и альтернативных подходов нет, всё решённое раньше идёт на вход.

Вызываете вы командой /implement: стоит disable-model-invocation: true, другой скилл его тоже не вызовет.

Что нужноСкиллы tdd и code-review из того же набора; Трекер задач, настроенный setup-matt-pocock-skills, если передаёте номер тикета
АгентыРассчитан на Claude Code и Codex: рядом со SKILL.md лежит agents/openai.yaml для Codex.

Что попросить агента

/implement #<номер>Получит тикет из трекера, назовёт его заголовок, напишет код с тестами и закоммитит
/implement по плану, который мы только что обсудили в этой перепискеСоберёт работу по согласованному плану без повторного допроса
/implement docs/<spec>.md, commit to a branch and open a PRСделает работу по спецификации и вместо коммита в текущую ветку подготовит PR

Ограничения

!

Один вызов — один тикет: для всей спецификации разом автор предлагает отдельный скилл implement-spec

!

Коммитит сразу в текущую ветку, режима PR нет

!

Тикет не закрывает и пункты приёмки не отмечает, это остаётся вам

!

Code-review внутри прогона не видит незакоммиченный код

Описание из SKILL.md

Implement a piece of work based on a spec or set of tickets.

Частые вопросы

Как установить implement skill в Claude Code?
claude plugin install mattpocock-skills@claude-plugins-official. Вместе с implement придут tdd и code-review, на которые он опирается.
Что делать перед /implement, если плана нет?
Сначала /grill-with-docs или /grill-me, затем /to-spec и /to-tickets, и только потом /implement по тикету.
Почему тикет остался открытым после /implement?
Скилл заканчивается коммитом и задачу в трекере не трогает. Закройте тикет и сверьте критерии приёмки сами.
Один тикет съел 150 тысяч токенов. Это нормально?
Для непростого тикета больше 100 тысяч токенов — норма: исследование кода, цикл тестов, полный прогон и ревью. Дробите тикеты в to-tickets.
/implement #2 взялся не за ту задачу. Почему?
Агент нашёл другой нумерованный список в контексте. Передавайте URL задачи или owner/repo#2.
Сколько установок у implement?
На skills.sh на 13.11.2026 — 861 298 установок, 61-е место в общем рейтинге.

Похожие скиллы