KCD Skills
Скиллы Кента Доддса: pull request до слияния, визуальная сводка, лог неудобств и аудит репозитория командой autopilot.
- 68 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- `ship-pr` и `autopilot` пишут в репозиторий: открывают pull request и после слияния меняют настройки репозитория.
- Скиллы работают через авторизованный `gh` с вашими правами на репозиторий.
Установка
- Работает в
В терминале, через 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`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Скиллыkyy-logs code-review-skill
code-review-skill
Скилл ревью кода: четыре независимых прохода, замечания с доказательствами и допуск к слиянию из JSON
Два скилла: ревью pull request в споре двух моделей и помощник, который разбирает замечания по кругам до слияния
jnsahaj skills
jnsahaj/skills
Восемь скиллов для ревью кода, черновых pull request и разбора багов по одной причине с ожиданием вашего решения.
Библиотека скиллов для Claude Code, Cursor и Codex: ревью командой агентов, TDD, стековые PR, оценка готовности репозитория
CDK Contribution Skill ведет вклад в AWS CDK от задачи до готового PR: разбор, план с подтверждением, код, тесты и документация.
73 скилла для конвейера разработки: план, код, ревью и QA, а в конце готовый PR с метками в вашем репозитории.
Коротко о README
Пакет `kcd-skills` на npm содержит все скиллы со ссылками и скриптами, одна версия на всех. Релизы выходят автоматически через `semantic-release` по правилам `conventional commits`.