|

Легендарный Skill, которым пользуются разработчики крупнейших компаний: руководство по mattpocock/skills с 300 тысячами звёзд — 5 шагов для начала: сначала уточните требования с помощью /grill-me, затем пишите код с помощью /tdd

Легендарный Skill, которым пользуются разработчики крупнейших компаний: руководство по mattpocock/skills с 300 тысячами звёзд — 5 шагов для начала: сначала уточните требования с помощью /grill-me, затем пишите код с помощью /tdd

Примечание автора: в этой статье вы с нуля освоите два ключевых навыка из mattpocock/skills. Сначала с помощью /grill-me уточните требования, затем пишите код с помощью /tdd. На каждом этапе будут критерии приёмки.

Коротко: сначала используйте /grill-me, чтобы Agent уточнил требования, а затем с помощью /tdd пишите код, добавляя по одному тесту за раз.

По состоянию на 22 октября 2026 года, по пекинскому времени, у проекта GitHub mattpocock/skills около 300 тысяч звёзд. Он распространяется по лицензии MIT, последняя версия — v1.3.1. Большое число звёзд говорит лишь о популярности проекта и не означает, что он обязательно подойдёт для вашего проекта. Поэтому в статье разберём только установку и использование, а также то, как проверить, что всё работает как надо — без обещаний чудесных результатов.

Одна практическая инструкция, в которой можно повторять каждый щелчок и каждую команду. На примере небольшой задачи — добавить проверку купонов в процесс оформления заказа — пройдём весь путь от установки до первого теста, который пройдёт после исправления.

  • Цель: установить навыки, пройти один раунд уточнения требований с помощью /grill-me, а затем с помощью /tdd написать первый тест по циклу «красный → зелёный»
  • Время: установка займёт всего несколько минут (по словам автора, «30 секунд»). Сколько времени уйдёт на вопросы и написание теста, зависит главным образом от того, как быстро вы отвечаете. По оценке редакции, на всё потребуется примерно от 30 минут до 1 часа
  • Что понадобится: программный Agent — например, Claude Code, Codex, GitHub Copilot, Gemini CLI или Cursor — и репозиторий, в котором можно спокойно экспериментировать
  • Сложность: начальный уровень. Почти всё делается через графический интерфейс и диалоговые окна; команды для терминала приведены как необязательный вариант

mattpocock-skills-grill-me-tdd-tutorial-ru-image-0


Главное о mattpocock/skills: за что отвечают grill-me и tdd

mattpocock/skills — открытый набор навыков для агентов от Matt Pocock. В описании репозитория сказано: «Навыки для настоящих инженеров». В README автор пишет, что эти навыки небольшие, сочетаются друг с другом, подходят для любой модели и «основаны на десятилетиях инженерного опыта».

Главное Описание Польза
/grill-me Задает вопросы по одному и предлагает ответ на каждый. Не записывает ничего в файлы и запускается только вручную Помогает согласовать требования с агентом до начала работы и выявить решения, о которых вы сами не подумали
/tdd Сначала перечисляет тестовые швы (seam) и ждет вашего подтверждения, а затем проходит цикл «красный → зеленый», по одному тесту за раз Обеспечивает обратную связь на каждом шаге и помогает тестам выдерживать рефакторинг
/setup-matt-pocock-skills Запускается один раз в каждом репозитории и настраивает трекер задач, метки для сортировки задач и место для документации Подсказывает инженерным навыкам, куда записывать информацию
Варианты установки Плагин с автоматическими обновлениями или skills.sh с редактируемыми файлами Не устанавливайте оба варианта: тогда каждый навык появится в двух экземплярах

Зачем использовать grill-me и tdd вместе

В README перечислены типичные проблемы, и две из них напрямую связаны с этими навыками. Первая — «агент сделал не то, что я хотел». Обычно причина в том, что вы с агентом по-разному поняли задачу. Решение — провести grilling, то есть дать агенту подробно расспросить вас о том, что нужно сделать. Сам навык /grill-me, по сути, состоит из одной инструкции: вызвать навык grilling. Правила задавания вопросов описаны в самом grilling.

Вторая проблема — «код не запускается». Даже если требования согласованы, агент работает вслепую, когда не видит результат выполнения кода. В /tdd сначала пишут тест, который должен упасть, а затем — ровно столько кода, сколько нужно, чтобы он прошел. Так агент получает надежную обратную связь на каждом шаге. Вместе эти навыки закрывают две задачи: первый помогает понять, что делать, а второй — правильно ли это сделано.

mattpocock-skills-grill-me-tdd-tutorial-ru-image-1


Как установить mattpocock/skills и запустить grill-me и tdd: 5 шагов

Шаг 1. Установите mattpocock/skills (сначала попробуйте через графический интерфейс)

В официальной документации описана установка для Claude Code, Codex, GitHub Copilot и Gemini CLI. Для остальных агентов используйте skills.sh. В README прямо сказано, что эти навыки подходят для любых моделей. Авторы также упоминают Auggie, Droid, Goose и другие агенты, которые пока никто не проверял на практике. Поэтому сейчас рекомендуется устанавливать их через skills.sh.

Ваш агент Рекомендуемый способ установки Автоматическое обновление
GitHub Copilot (VS Code) Откройте палитру команд, запустите Chat: Install Plugin From Source и введите https://github.com/mattpocock/skills Да, обновляется ежедневно
Claude Code Установите mattpocock-skills из официального магазина плагинов claude-plugins-official Да, включено по умолчанию
Codex Сначала добавьте магазин плагинов mattpocock/skills, затем установите плагин Да, обновляется при запуске
Copilot CLI Установите из магазина плагинов mattpocock Да, после однократной настройки autoUpdate: true
Gemini CLI Установите отдельно каталоги engineering и productivity Нет, команды нужно запускать повторно
Cursor, OpenCode, Windsurf, Devin, Amp, Pi и другие Через skills.sh Нет, обновлять нужно вручную

Пользователям VS Code проще всего установить плагин через интерфейс. Нажмите Ctrl+Shift+P (на macOS — Cmd+Shift+P), чтобы открыть палитру команд, введите Chat: Install Plugin From Source, нажмите Enter и вставьте адрес репозитория. Если вам удобнее работать в терминале, ниже приведены официальные команды установки — просто скопируйте их:

  • Claude Code: выполните claude plugin install mattpocock-skills@claude-plugins-official. Автоматическое обновление включено по умолчанию.
  • Codex: сначала выполните codex plugin marketplace add mattpocock/skills, затем — codex plugin add mattpocock-skills@mattpocock. Плагин будет обновляться при каждом запуске.
  • GitHub Copilot CLI: сначала выполните copilot plugin marketplace add mattpocock/skills, затем — copilot plugin install mattpocock-skills@mattpocock.
  • Gemini CLI: отдельно выполните команды gemini skills install https://github.com/mattpocock/skills.git --path skills/engineering и gemini skills install https://github.com/mattpocock/skills.git --path skills/productivity. Автоматического обновления нет: чтобы обновить навыки, запустите обе команды повторно.
  • Другие агенты (skills.sh): выполните npx skills@latest add mattpocock/skills -a cursor, заменив cursor на название используемого агента, например opencode, devin, windsurf, amp или pi. Если не указывать -a, система предложит выбрать агент самостоятельно. Для обновления выполните npx skills@latest update. Если появятся новые навыки, запустите команду add ещё раз.
  • Установка одного навыка: выполните npx skills@latest add mattpocock/skills --skill=<name>, заменив <name> на название навыка.

Для Copilot CLI нужно один раз открыть файл ~/.copilot/settings.json и добавить в него такую настройку: {"extraKnownMarketplaces": {"mattpocock": {"source": {"source": "github", "repo": "mattpocock/skills"}, "autoUpdate": true}}}. Она регистрирует магазин плагинов mattpocock как источник из репозитория GitHub mattpocock/skills и включает автоматическое обновление. В официальной документации сказано, что формат настройки соответствует требованиям, но на практике его пока никто не проверял.

Можно установить либо плагин, либо пакет через skills.sh — вместе их использовать нельзя. Плагин обновляется автоматически и доступен только для чтения, а skills.sh копирует редактируемые файлы в ваш проект. Если установить оба варианта, каждый навык будет дублироваться. При установке через skills.sh программа спросит, какие навыки добавить. Не забудьте отметить setup-matt-pocock-skills.

Если хотите установить только отдельные навыки, у двух из них есть зависимости. grill-me лишь вызывает grilling, поэтому нужно установить и grilling. Для tdd требуется codebase-design: этот навык предоставляет термины для обсуждения точек расширения интерфейса.

Установка прошла успешно, если в диалоговом окне Agent при вводе / в списке подсказок отображаются grill-me, tdd и setup-matt-pocock-skills — каждый по одному разу.

Шаг 2: запустите /setup-matt-pocock-skills в диалоговом окне

При первом использовании этого набора навыков в репозитории введите /setup-matt-pocock-skills в диалоговом окне Agent. Вам зададут три вопроса: какую систему отслеживания задач использовать (GitHub, GitLab, локальные файлы или другой вариант, который вы укажете), какие метки применять при сортировке задач и куда сохранять созданные документы.

Отвечайте как есть. Если не уверены, выберите локальные файлы — настройки можно изменить позже. Формально для /grill-me настройка репозитория не требуется, поэтому этот шаг можно пропустить. Но для инженерных навыков, например /tdd, лучше сначала завершить настройку. Для каждого репозитория достаточно сделать это один раз.

Настройка завершена, если Agent задал все три вопроса и сообщил, что конфигурация готова, а вы знаете, куда будут сохраняться документы.

Шаг 3. Выберите подходящие модели для grill-me и tdd

В официальной документации особо отмечено, что на этапе вопросов модель важнее, чем при работе с большинством навыков. Метод grill-me опирается на знания самой модели о том, «как система может сломаться», поэтому используйте самую сильную из доступных вам моделей. При написании реализации модель в основном следует уже заданному контексту, так что здесь вполне подойдёт вариант подешевле.

Этап Требования к модели Рекомендация
Вопросы в /grill-me Модель опирается на собственные инженерные знания: чем она сильнее, тем точнее вопросы Используйте самую сильную доступную модель, например Claude Opus 5.5
Написание реализации в /tdd В основном следует уже сформированному контексту Можно переключиться на более дешёвую модель
Подключение Переключайте модели по этапам в Claude Code и Codex Подключите несколько моделей с одним API-ключом через APIYI apiyi.com

mattpocock-skills-grill-me-tdd-tutorial-ru-image-2

Чтобы настроить единый интерфейс в Claude Code и Codex, выполните следующие действия:

  • Claude Code: сначала задайте две переменные окружения: ANTHROPIC_BASE_URL — https://api.apiyi.com (единый интерфейс APIYI), а ANTHROPIC_AUTH_TOKEN — ваш API-ключ. Затем запустите claude и переключайте модели в диалоговом окне командой /model.
  • Codex: откройте ~/.codex/config.toml и добавьте две строки: model = "<模型ID>" и model_provider = "apiyi". Затем добавьте блок [model_providers.apiyi], а под ним — три строки: name = "APIYI", base_url = "https://api.apiyi.com/v1" и env_key = "APIYI_API_KEY". Уточните ID модели в консоли.

Названия полей могут меняться в разных версиях инструментов. Актуальную информацию смотрите в официальной документации инструментов и на docs.apiyi.com.

🎯 Как выбрать модель: на этапе вопросов лучше использовать самую сильную модель, а для написания реализации можно выбрать вариант попроще. С одним API-ключом APIYI apiyi.com удобно переключаться между моделями в Claude Code и Codex. Важно: APIYI решает только задачу вызова модели и не заменяет сами навыки grill-me и tdd.

Считайте настройку успешной, если в диалоговом окне отображается выбранная модель. В Claude Code для этого можно использовать команду /model. Убедитесь, что на этапе вопросов выбрана нужная вам сильная модель.

Шаг 4. С помощью /grill-me уточните требования к проверке купонов

Откройте новый сеанс — не продолжайте диалог, в котором Agent уже составил план. Также отключите режим планирования. В этом режиме Agent торопится выдать план, а на этом шаге нужно, чтобы он задавал вопросы. Введите в поле чата /grill-me Я хочу добавить проверку купона в процесс оформления заказа и нажмите Enter.

Agent не запускает grill-me автоматически — режим включается только по вашей команде. Он разобьёт требования на «дерево решений» и в каждом раунде задаст все вопросы, для которых уже определены необходимые условия. Вопросы пронумерованы и дополнены рекомендуемыми ответами. Формулировки подобраны так, чтобы простое «да» означало принятие рекомендации. Примерно так выглядит раунд вопросов:

❓ Q1 — В какой момент считать купон просроченным: при оформлении заказа или после успешной оплаты?
➡️ Рекомендация: в момент оформления заказа, чтобы купон не перестал действовать, пока пользователь оплачивает заказ.

❓ Q2 — Учитывать ли доставку при расчёте минимальной суммы для скидки?
➡️ Рекомендация: нет, учитывать только стоимость товаров.

❓ Q3 — Сколько купонов можно использовать в одном заказе?
➡️ Рекомендация: один.

Самая распространённая ошибка — соглашаться со всем подряд. Так вы лишь ставите печать на плане, который составил Agent, но сами ничего не решаете. Лучше отвечать с учётом своих предпочтений, например:

Q1 — да. Q2 — не согласен: по правилам нашей акции доставка учитывается. Q3 — не знаю, нужно спросить у команды маркетинга; пока считаем, что можно использовать один купон.

Следующий раунд будет опираться на ваши ответы. Например, если доставка учитывается, Agent может уточнить, можно ли одновременно применить купон на доставку и купон на скидку от минимальной суммы. Если для ответа нужно проверить факты в репозитории, Agent должен сам поручить это дочернему агенту, а не спрашивать вас. В официальной документации сказано, что за четыре раунда может набраться больше сорока вопросов — это нормально.

Считайте задачу выполненной, если:
— вопросы задаются по раундам, каждый пронумерован и сопровождается рекомендацией, которую можно принять ответом «да»;
— в следующих раундах явно учитываются ваши предыдущие ответы;
— вы хотя бы раз возразили или всерьёз ответили «не знаю»;
— в конце Agent просит подтвердить, что вы пришли к общему пониманию. До подтверждения он не приступает к работе и не изменяет файлы.

Шаг 5. Пишите код через /tdd, по одному тесту за раз

Продолжайте в том же сеансе, чтобы сохранить контекст, который уже собрали. При необходимости переключитесь на более экономичную модель и введите /tdd реализуй проверку купонов по только что согласованным правилам.

Сначала команда не пишет тест, а предлагает границы тестирования (seam) и ждёт вашего подтверждения. Например, вариант A — чистая функция validateCoupon(coupon, order, now): она позволяет проверить логику правил, но не покажет, как она связана с процессом оформления заказа. Вариант B — метод checkout() сервиса оформления заказа: он проверяет эту связь, но выполняется медленнее. Если команда назвала только варианты, спросите, что именно можно проверить на каждой границе и что останется за рамками. В нашем примере выберем A.

Ниже — пример первого теста на TypeScript + Vitest. Это лишь демонстрация: навык не привязан к конкретному языку или тестовому фреймворку.

  • Файл теста: coupon.test.ts. Импортируйте it и expect из vitest, а validateCoupon — из ./coupon.
  • Название теста: пользователь не может воспользоваться просроченным купоном.
  • Входной купон: { code: "SAVE10", minSubtotal: 100, expiresAt: new Date("2026-10-01") }, то есть купон действует при сумме от 100 юаней и истекает 1 октября.
  • Входящий заказ: { subtotal: 120 }, сумма заказа — 120 юаней.
  • Текущее время: new Date("2026-10-22"). Передавайте время параметром, а не считывайте внутри функции. Тогда результат будет одинаковым независимо от дня запуска теста.
  • Ожидаемый результат: expect(result).toEqual({ ok: false, reason: "expired" }) — проверка не пройдена, причина — истёкший срок действия.

Сначала запустите тест: он завершится ошибкой, потому что validateCoupon ещё не существует. Затем агент напишет минимум кода, необходимый для прохождения теста, например проверку now >= coupon.expiresAt, при которой возвращается результат об истёкшем сроке действия. Когда тест станет зелёным, можно переходить к следующему — например, проверить, что купон не принимается, если сумма заказа ниже порога. Обратите внимание: ожидаемое значение задаётся литералом на основе правил, а название теста описывает возможность пользователя, а не вызов какой-то внутренней функции.

Сейчас в tdd есть только этапы «красный → зелёный», без рефакторинга. Этот этап убрали в июне 2026 года, потому что агент почти никогда его не выполнял; теперь за рефакторинг отвечает /code-review. В описании навыка всё ещё указано red-green-refactor — это известная проблема, но такая формулировка по-прежнему активирует навык. Используйте моки только для системных границ вроде внешних API, времени и случайных чисел. Не мокайте собственные модули.

mattpocock-skills-grill-me-tdd-tutorial-ru-image-3

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


Когда использовать grill-me, tdd и другие навыки: памятка по устранению проблем

Часто дело не в том, что люди не умеют пользоваться навыками, а в том, что выбирают неподходящий сценарий. Сохраните эту таблицу и сверяйтесь с ней, когда возникнет вопрос, что выбрать.

Ваша ситуация Что использовать Описание
Идея пока расплывчатая и необязательно связана с кодом /grill-me Не нужен репозиторий и не требуется создавать файлы. Подходит и для бизнес-решений, и для текстов
Нужно изменить код в репозитории и зафиксировать термины и решения /grill-with-docs Тот же процесс вопросов и ответов, но с обновлением GLOSSARY.md и ADR
Работы больше, чем можно выполнить за один сеанс /wayfinder Создаёт карту задач для принятия решений в трекере задач, чтобы разбирать их по очереди
Нужно реализовать поведение с чётко заданными входными и выходными данными /tdd Подходит для бизнес-логики, контрактов запросов и ответов, преобразования данных и проверок
Уже есть спецификация или задача, и нужно реализовать её целиком /implement Запускает работу через /tdd на согласованных точках стыка, а перед коммитом выполняет /code-review

Если не знаете, что выбрать, введите /ask-matt — он порекомендует подходящий навык с учётом вашей ситуации. Большинство проблем, возникающих при работе, описаны в таблице ниже.

Проблема Частая причина Что делать
Вопросов слишком много — их уже сотни Слишком широкий охват или ухудшение качества вопросов из-за перегруженного контекста Сначала попросите Agent разбить работу на части, а затем отдельно проработайте каждую с помощью grill
Всё заканчивается слишком быстро, а вы всю дорогу отвечаете только «согласен» Слишком пассивные ответы Возражайте, указывайте на уход от темы и честно говорите «не знаю»
Не удаётся ответить на вопрос, даже после нескольких переформулировок Вопрос относится к тем, на которые нельзя ответить в разговоре, например об ощущениях от взаимодействия Прервите обсуждение и создайте одноразовый прототип с помощью /prototype
Не удаётся выбрать границы тестирования Кандидатные точки стыка просто перечислены без пояснений Сначала уточните для каждой точки стыка, что она позволяет обнаружить, что может пропустить и насколько замедлит работу
Сначала написана реализация, а тесты добавлены потом Такова стандартная привычка модели Следите за ключевыми срезами во время выполнения и, если заметите проблему, попросите вернуться к этапу «сначала красный»
Браузерные тесты зациклились Сквозные тесты написали до того, как функциональность появилась Укажите в CLAUDE.md, что браузерные тесты нужно писать только после того, как поведение заработает
Тесты просто повторяют реализацию Для конфигурации и связующего кода нет независимого эталонного результата Для таких изменений не используйте tdd; правила можно добавить в CLAUDE.md
Каждый навык появился в двух экземплярах Установлены и плагин, и skills.sh Удалите один из вариантов

Часто задаваемые вопросы о mattpocock/skills

Вопрос 1. Около 300 тысяч звёзд — значит ли это, что инструмент точно хорош?

Нет. Число звёзд показывает интерес к проекту, но не гарантирует, что он будет эффективен именно в вашем проекте. Автор пишет, что опирается на многолетний инженерный опыт, однако независимых оценок прироста эффективности пока нет. Надёжнее всего проверить инструмент на практике в своём репозитории и сверить результат с критериями приёмки для каждого шага из этой статьи.

Вопрос 2. Инструмент работает только в Claude Code, Codex и других подобных инструментах?

Нет. В официальном списке указаны только проверенные способы установки. Если вашего Agent там нет, можно воспользоваться skills.sh: указать его через `-a` или выбрать интерактивно. В README также сказано, что эти навыки подходят для любых моделей и по сути представляют собой инструкции, написанные в Markdown.

Вопрос 3. После вопросов grill-me нужно начать новый сеанс, чтобы писать код?

Не нужно. Контекст, который появился в процессе вопросов, — самая ценная часть работы. В официальной инструкции рекомендуется в том же сеансе передать задачу `/to-spec`, чтобы создать спецификацию. В небольшом примере из этой статьи мы сразу переходим в том же сеансе к `/tdd`.

Вопрос 4. Вопросов за один раунд слишком много. Можно задавать по одному?

Можно. Добавьте в глобальный файл `CLAUDE.md` строку `When grilling, ask one question at a time.` Однако вопросы, сгруппированные по раундам, позволяют сразу увидеть всё, что можно решить. Попробуйте сначала несколько раз, а потом решите, стоит ли менять настройки.

Вопрос 5. Почему в описании tdd указано red-green-refactor, но на деле рефакторинга нет?

Этап рефакторинга намеренно убрали в июне 2026 года, но описание пока не обновили. Это известная проблема, которую ещё не закрыли. Сейчас процесс состоит из двух этапов: «красный → зелёный», а рефакторинг передан `/code-review`. Лучше разделять написание кода и проверку на два сеанса.

Вопрос 6. Как удобнее использовать разные модели для вопросов и реализации?

Можно настроить единый интерфейс в Claude Code или Codex способом, описанным в шаге 3 этой статьи. С одним API-ключом от APIYI (apiyi.com) на этапе вопросов можно использовать Claude Opus 5.5, а при написании кода переключиться на более экономичную модель. Сервис отвечает только за вызов модели, а навыки устанавливаются как обычно.

Вопрос 7. Для каких изменений не подходит tdd?

Например, для настройки конфигурации, соединения компонентов, вспомогательного кода, аннотаций типов и простых операций создания, чтения, обновления и удаления с перенаправлением запросов. Для таких изменений нет независимого эталонного ответа, поэтому тест легко превращается в копию реализации. Авторы признают, что навык пока не помогает решить, «стоит ли применять TDD», — это нужно определять самостоятельно. Если сомневаетесь, попросите Agent с помощью лёгкой модели в APIYI (apiyi.com) перечислить входные данные и наблюдаемые результаты изменения. Если он не сможет это сделать, не используйте tdd.


Главные выводы и итоги по mattpocock/skills

Ключевые выводы

  • Сначала спросите, потом пишите код: сначала согласуйте требования с помощью /grill-me, а затем реализуйте их через /tdd — по одному тесту за раз.
  • Выберите один способ установки: устанавливайте либо через плагин, либо через skills.sh. Иначе каждый навык появится в двух экземплярах.
  • Не забудьте о зависимостях: при отдельной установке для grill-me нужен grilling, а для tdd — codebase-design.
  • Отвечайте активно: чаще возражайте и говорите «не знаю». Постоянно со всем соглашаться — самый распространённый путь к неудаче.
  • Сначала согласуйте границы тестирования: tdd сначала предлагает список границ тестирования и ждёт вашего подтверждения, а затем следует циклу «красный → зелёный» без рефакторинга.
  • Выбирайте модель под задачу: для вопросов используйте самую мощную модель, для реализации можно выбрать модель попроще. Через APIYI достаточно одного API-ключа, чтобы переключаться между ними.

Итоги

Ценность mattpocock/skills не в примерно 300 тысячах звёзд, а в том, что эти навыки превращают два базовых инженерных принципа — «сначала договориться, потом проверять небольшими шагами» — в повторяемый процесс. Пройдите 5 шагов из этой статьи: установите навыки, запустите setup, выберите модель, уточните требования с помощью /grill-me и напишите первый тест, который пройдёт путь от красного к зелёному. Так вы поймёте, подходит ли этот подход вашему проекту.

Если на этапе уточнения требований и на этапе реализации вы хотите использовать разные модели, переключаться между ними в Claude Code и Codex можно с одним API-ключом через APIYI apiyi.com. Остаётся только несколько раз потренироваться на реальных задачах и не забывать отвечать активно.

Источники

  1. GitHub — mattpocock/skills: главная страница репозитория с README и всеми файлами SKILL.md
  2. Ссылка: github.com/mattpocock/skills
  3. Описание: здесь собрана актуальная информация о способах установки, списке навыков и обновлениях.

  4. AI Hero — документация по Skills: официальные описания навыков grill-me, tdd и других

  5. Ссылка: aihero.dev/skills
  6. Описание: включает критерии приёмки из раздела «It’s working if» и ответы на частые вопросы.

  7. skills.sh — mattpocock/skills: универсальный способ установки для других агентов

  8. Ссылка: skills.sh/mattpocock/skills
  9. Описание: подходит для Cursor, OpenCode, Windsurf и других инструментов; обновлять навыки нужно вручную.

Автор: техническая команда APIYI
Техническое обсуждение: будем рады пообщаться — свяжитесь с нами на главной странице APIYI apiyi.com. Дополнительные материалы по подключению доступны в центре документации docs.apiyi.com.

Читайте также

Похожие записи