Skills For Real Engineers: скиллы Matt Pocock для инженерной работы
Агент неверно понимает задачу, многословен и быстро запутывает кодовую базу. Matt Pocock собрал небольшие составные скиллы против этих сбоев: /grill-me и /grill-with-docs расспрашивают вас до начала работы, /tdd держит цикл red-green-refactor, а /improve-codebase-architecture ищет, где модули стоит сделать глубже.
Claude Code, Codex, GitHub Copilot, Gemini CLI, Cursor, OpenCode, Devin, Windsurf, Amp, Pi
Что умеет
grill-with-docs устраивает подробный допрос по плану и попутно ведёт GLOSSARY.md и ADR, чтобы агент говорил на языке проекта
to-spec превращает разговор в спецификацию в трекере задач, а to-tickets режет её на тикеты с блокирующими связями
implement и implement-spec строят по тикетам, вызывая /tdd на заранее оговорённых швах, и закрывают работу через /code-review
diagnosing-bugs ведёт поэтапный цикл: поймать баг тестом, сузить, выдвинуть гипотезу, исправить и закрепить регрессионным тестом
Скиллы делятся на два вида: одни запускаете только вы по команде, другие агент берёт сам, когда задача подходит
Когда пригодится
Перед любым изменением, когда нужно убедиться, что агент понял задачу так же, как вы
В проекте много своих терминов, и агент описывает их длинными обходными фразами
Кодовая база усложняется, и раз в несколько дней хочется получить список мест для рефакторинга
Попросите агента
/grill-me — хочу добавить подписки в приложение, расспроси меня, прежде чем что-то делать
Разбей эту спецификацию на тикеты с зависимостями через /to-tickets
Запусти /improve-codebase-architecture и покажи кандидатов на углубление модулей
Вопросы
Как установить скиллы Matt Pocock в Claude Code?
Командой claude plugin install mattpocock-skills@claude-plugins-official, плагин обновляется сам. Затем один раз на репозиторий запустите /setup-matt-pocock-skills.
Работают ли эти скиллы в Codex и Cursor?
Да. README даёт команды для Codex, GitHub Copilot и Gemini CLI, а через npx skills — для Cursor, OpenCode, Devin, Windsurf, Amp и Pi.
Чем эти скиллы отличаются от GSD, BMAD или Spec-Kit?
Автор считает, что такие системы забирают у вас управление процессом. Его скиллы маленькие и составные, их легко править под себя.