KCD Skills

Скиллы Кента Доддса: pull request до слияния, визуальная сводка, лог неудобств и аудит репозитория командой autopilot.

  • 68 ★ репозитория
  • Последний коммит
Скилл

Широкий доступ

Почему такой уровень

  • `ship-pr` и `autopilot` пишут в репозиторий: открывают pull request и после слияния меняют настройки репозитория.
  • Скиллы работают через авторизованный `gh` с вашими правами на репозиторий.
Все причины и проверки

kentcdodds/kcd-skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/kcd-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • `ship-pr` и `autopilot` пишут в репозиторий: открывают pull request и после слияния меняют настройки репозитория.
  • Скиллы работают через авторизованный `gh` с вашими правами на репозиторий.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Репозиторий собирает скиллы, которые Кент Доддс использует с агентами. `review-and-recommend` показывает варианты решения с оценкой трудоемкости и рекомендует один путь. `visual-recap` создает и обновляет визуальную сводку системы в pull request. `ship-pr` ведет pull request до слияния или до парковки циклом «проверить, действовать, проверить снова». `friction-log` заводит мелкие неудобства как задачи с приоритетом. Скилл `autopilot` запускается разово командой `npx kcd-skills@latest autopilot`. Он оценивает репозиторий на любой площадке по трем опорам (хорошие pull request, проверка и ревью, ограниченный радиус ущерба), затем открывает один pull request с изменениями в файлах `.github/workflows`, конфигурациях и документации. Настройки репозитория вне файлов применяются после слияния.

Для кого. Разработчикам, которые хотят перенять рабочие приемы Кента Доддса вокруг pull request и ревью или быстро оценить зрелость процессов в своем репозитории.

Подходит, если

  • Нужно довести открытый pull request до слияния и не потерять шаги проверки.
  • Репозиторию нужен аудит процессов: шаблон pull request, CI, правила ревью.
  • В pull request нужна визуальная сводка системы, которая обновляется вместе с кодом.
  • Мелкие неудобства из рабочего дня надо превращать в приоритизированные задачи.

Не подходит, если

  • Нужны универсальные скиллы без привязки к чужим учетным записям: большинство настроено под инструменты автора.
  • В среде нет авторизованного `gh`.
  • Репозиторий не на GitHub, и нет агента, который соберет состояние pull request.

Пример запроса к агенту

Запусти autopilot для этого репозитория, покажи оценку по трем опорам и план изменений до открытия pull request.

Ограничения

Большинство скиллов настроено под инструменты и аккаунты автора: `ship-pr`, например, пишет в Discord-канал Кента через его закрытые пакеты Kody. Универсален только `autopilot`. Скиллы используют GitHub CLI и ожидают, что `gh` уже авторизован. Для запуска CLI нужен Node 20 или новее. Скиллы читают состояние pull request, поэтому без доступа к GitHub часть шагов остановится. `autopilot` меняет файлы в `.github/workflows` и конфигурации репозитория, так что результат нужно просмотреть в pull request до слияния. Скиллы про Kody рассчитаны на тех, кто пользуется Kody.

Как отключить. Удалите установленные скиллы из каталога скиллов агента. Если `autopilot` уже открыл pull request, закройте его и вручную откатите примененные настройки репозитория.

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

Как поставить все скиллы?

Команда `npx skills add kentcdodds/kcd-skills` ставит все скиллы. Флаг `--skill` выбирает один, `--global` делает их доступными во всех проектах.

Чем `autopilot` отличается от остальных?

Он универсален и не привязан к стеку автора. Его запускают разово через `npx kcd-skills@latest autopilot`, ставить как скилл не нужно.

Что делает autopilot с репозиторием?

Оценивает его командами `audit`, `score` и `report`, затем открывает один pull request с изменениями файлов. Настройки репозитория вне файлов применяются после слияния.

Нужен ли Kody для работы?

Нет. Kody остается рекомендуемым путем, но без него цикл `ship-pr` работает через `npx kcd-skills autopilot ship-pr`.

Как использовать один скилл из набора?

Добавьте флаг `--skill` с именем, например `npx skills add kentcdodds/kcd-skills --skill visual-recap`.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл ревью кода: четыре независимых прохода, замечания с доказательствами и допуск к слиянию из JSON

СкиллРасширенный доступ479Звезды репозитория

Два скилла: ревью pull request в споре двух моделей и помощник, который разбирает замечания по кругам до слияния

СкиллРасширенный доступ170Звезды репозитория

jnsahaj skills

jnsahaj/skills

Восемь скиллов для ревью кода, черновых pull request и разбора багов по одной причине с ожиданием вашего решения.

СкиллРасширенный доступ107Звезды репозитория

Библиотека скиллов для Claude Code, Cursor и Codex: ревью командой агентов, TDD, стековые PR, оценка готовности репозитория

ПлагинРасширенный доступ71Звезды репозитория

CDK Contribution Skill ведет вклад в AWS CDK от задачи до готового PR: разбор, план с подтверждением, код, тесты и документация.

СкиллРасширенный доступ111Звезды репозитория

73 скилла для конвейера разработки: план, код, ревью и QA, а в конце готовый PR с метками в вашем репозитории.

СкиллШирокий доступ276Звезды репозитория

Коротко о README

Пакет `kcd-skills` на npm содержит все скиллы со ссылками и скриптами, одна версия на всех. Релизы выходят автоматически через `semantic-release` по правилам `conventional commits`.

Бейдж для README

Сообщить о проблеме