工具介绍
<p>
<a href="https://www.aihero.dev/s/skills-newsletter">
<изображение>
<source media="(предпочтительно-цветовая схема: темный)" srcset="https://res.cloudinary.com/total-typescript/image/upload/v1777382277/skills-repo-dark 2x.png>
<source media="(предпочтительно-цветовая схема: свет)" srcset="https://res.cloudinary.com/total-typescript/image/upload/v1777382277/skill-repo-light 2x.png">
<img alt="Skills" src="https://res.cloudinary.com/totaltypescript/image/upload/v1777382277/skill-repo-light 2x.png" width="369>
</фотография>
</a>
</p>
Навыки настоящих инженеров
Мои агентские навыки, которые я использую каждый день, чтобы делать настоящую инженерию, а не кодирование вибрации.
Разработка реальных приложений очень трудна. Такие подходы, как GSD, BMAD и Spec-Kit, пытаются помочь. Но при этом они отнимают ваш контроль и затрудняют устранение ошибок в процессе.
Эти навыки предназначены для того, чтобы быть маленькими, легко адаптироваться и компоноваться. Они работают с любой моделью. Они основаны на десятилетиях инженерного опыта. Взламывайте их. Сделайте их своими. Наслаждайтесь.
Если вы хотите идти в ногу с изменениями в этих навыках и любыми новыми, которые я создаю, вы можете присоединиться к 60 000 других разработчиков в моей рассылке:
Подпишитесь на новостную рассылку
Установка (30-секундная установка)
Два пути, две философии. Плагин Claude Code устанавливает весь набор как управляемый, только для чтения пакет, который обновляется, когда я отправляю - вы подписываетесь, а не вилка. **skills.sh** копирует редактируемые файлы навыков в ваш проект, чтобы вы могли взломать их и сделать их своими. Выберите один — установка обоих оставляет вас с каждым навыком дважды.
1. получить навыки
<Подробности>
<summary><strong>Код Клода</strong></summary>
Или изнутри сеанса:
Это на официальном рынке Клода Кода, поэтому нечего добавлять, и обновления поступают автоматически.
</Подробности>
<Подробности>
<summary><strong>Codex и другие агенты</strong></summary>
Выберите навыки, которые вы хотите, и на каких кодирующих агентах их устанавливать. ** Установщик позволяет вам выбрать, какие навыки использовать — убедитесь, что «навыки установки-мат-покок» являются одним из них.
Родной плагин Codex находится в дорожной карте — см. '.agents/adr/0002-ship-as-a-claude-code-plugin.md'.
</Подробности>
<Подробности>
<sumary><strong> Для мастеров </strong></summary>
Используйте тот же установщик на любом агенте, включая код Клода:
Он записывает навыки в ваш РЕПО как обычные файлы, которыми вы владеете и можете редактировать. Ничего не обновляется за вашей спиной; вытащите мои последние изменения, когда вы хотите, чтобы они были обновлены.
</Подробности>
2. Запуск "/setup-matt-pocock-skills"
В вашем агенте, запустите его один раз за РЕПО. Будет:
Спросите, какой трекер проблем вы хотите использовать (GitHub, линейные или локальные файлы).
Спросите, какие ярлыки вы применяете к билетам при их сортировке («/triage» использует ярлыки)
Спросите, где вы хотите сохранить все документы, которые мы создаем.
3.Бам - ты готов идти.
Почему существуют эти навыки
Я построил эти навыки как способ исправить распространенные режимы отказа, которые я вижу с помощью кода Клода, кодекса и других агентов кодирования.
#1 Агент не сделал то, что я хочу
«Никто точно не знает, чего хочет»
>
Дэвид Томас и Эндрю Хант, прагматичный программист
** Проблема**. Наиболее распространенным режимом сбоя в разработке программного обеспечения является смещение. Думаешь, разработчик знает, чего ты хочешь. Потом ты видишь, что они построили, и понимаешь, что это тебя совсем не поняло.
То же самое происходит и в эпоху ИИ. Между вами и агентом существует разрыв в общении. Исправлением для этого является гриль-сессия - заставить агента задать вам подробные вопросы о том, что вы строите.
** Исправление** заключается в использовании:
- "/grill-me" - для использования без кода
- "/grill-with-docs" - то же самое, что и "/grill-me", но добавляет больше вкусностей (см. ниже)
Это мои самые популярные навыки. Они помогают вам выровняться с агентом до того, как вы начнете, и глубоко подумать об изменениях, которые вы делаете. Используйте их каждый раз, когда хотите что-то изменить.
#2: Агент слишком многословен
С вездесущим языком разговоры между разработчиками и выражения кода происходят из одной и той же модели домена.
>
Эрик Эванс, Domain-Driven-Design
** Проблема**: В начале проекта разработчики и люди, для которых они создают программное обеспечение, обычно говорят на разных языках.
Я испытывал такое же напряжение со своими агентами. Агентов обычно бросают в проект и просят разобраться с жаргоном. Они используют 20 слов там, где 1.
** Для этого используется общий язык. Это документ, который помогает агентам расшифровать жаргон, используемый в профи