Claude Code Cookbook — плагин

Плагин для Claude Code: 39 команд для PR, ревью, коммитов и спецификаций, девять ролей экспертов и хуки, восемь языковых версий

  • 1 134 ★ репозитория
  • Последний коммит
Плагин

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

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

  • Команды `/pr-create`, `/pr-fix` и `/semantic-commit` вызывают `git` и `gh`: создают коммиты, пулреквесты и правят описания и метки
  • Команды `/update-node-deps`, `/update-flutter-deps` и `/update-rust-deps` меняют файлы зависимостей проекта
  • `/screenshot` делает снимки экрана macOS, а `/search-gemini` отправляет запросы через Gemini CLI
Все причины и проверки

wasabeef/claude-code-cookbook

Установка

Работает в

Ручная установка

/plugin marketplace add wasabeef/claude-code-cookbook

Первый шаг: добавить репозиторий как маркетплейс плагинов.

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

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

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

  • Команды `/pr-create`, `/pr-fix` и `/semantic-commit` вызывают `git` и `gh`: создают коммиты, пулреквесты и правят описания и метки
  • Команды `/update-node-deps`, `/update-flutter-deps` и `/update-rust-deps` меняют файлы зависимостей проекта
  • `/screenshot` делает снимки экрана macOS, а `/search-gemini` отправляет запросы через Gemini CLI

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

Что делает

Claude Code Cookbook — плагин для Claude Code с 39 командами, девятью ролями экспертов и хуками. Команды покрывают рабочий цикл разработчика. `/pr-list` и `/pr-issue` выводят открытые пулреквесты и задачи по приоритету, `/pr-create` анализирует изменения через `git diff`, берет шаблон из `.github/PULL_REQUEST_TEMPLATE.md`, подбирает до трех меток и создает черновик, `/pr-fix` разбирает комментарии ревью, `/pr-checks` следит за GitHub Actions, а `/semantic-commit` делит большие правки на смысловые коммиты. Для качества кода есть `/refactor`, `/smart-review`, `/tech-debt`, `/analyze-dependencies`, `/analyze-performance` и `/design-patterns`. Для планирования служат `/plan`, `/spec`, `/ultrathink` и `/check-fact`, который сверяет утверждения с кодом и документацией. Три команды обновляют зависимости в проектах на Node.js, Flutter и Rust. Каждая команда описана с примерами и шагами, а в заголовке перечислены разрешенные ей инструменты: `/semantic-commit`, например, вызывает только `git`, чтение и поиск. Роли (`analyzer`, `architect`, `backend`, `frontend`, `mobile`, `performance`, `qa`, `reviewer`, `security`) переключают Claude на профиль эксперта. С флагом `--agent` роль работает субагентом в собственном контексте, а `/multi-role security,performance --agent` запускает несколько ролей параллельно.

Для кого. Для разработчиков на Claude Code, которым нужен готовый набор команд для PR, ревью, коммитов и спецификаций без собственных промптов.

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

  • По набору изменений нужно собрать черновик пулреквеста с описанием по шаблону репозитория и метками
  • Большой diff надо разложить на несколько смысловых коммитов и сначала посмотреть план через `--dry-run`
  • Нужен аудит безопасности или производительности, который роль-субагент проведет, не засоряя основной контекст
  • Перед реализацией требуется спецификация, собранная из требований командой `/spec`
  • Пора обновить зависимости Node.js, Flutter или Rust по шагам, а не одной командой наугад

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

  • Нужны команды на русском: в наборе нет русской версии
  • Репозиторий лежит не на GitHub: команды `/pr-*` работают через `gh`
  • Вы пользуетесь другим агентом: плагин собран только для Claude Code
  • Нужна одна узкая команда: набор из 39 штук проще заменить маленьким скиллом на эту задачу

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

Разложи мои изменения на смысловые коммиты, сначала покажи план без коммита, а потом создай черновик пулреквеста

Ограничения

  • Русской версии нет. Плагин выпускается на японском, английском, корейском, двух китайских, испанском, французском и португальском, англоязычный называется `cook-en`. Команды вызываются с префиксом имени плагина.
  • Часть команд требует внешнего: `/search-gemini` вызывает Gemini CLI, `/screenshot` рассчитан на macOS и `screencapture`, `/sequential-thinking` использует Sequential Thinking MCP.
  • Файл `.mcp.json` в корне репозитория — пример на восемь серверов. Токен GitHub в нем заглушка, а сам файл лежит вне папки `plugins/en`.
  • Лицензия Apache-2.0 заявлена в документации и в описании плагина, но файла LICENSE в репозитории нет, и GitHub лицензию не определяет.
  • Хук `preserve-file-permissions.sh` сохраняет и восстанавливает права файлов, требует `jq` и пишет отладочный журнал в `/tmp`. Его подключают вручную в `settings.json`.

Как отключить. Снимите плагин через менеджер плагинов Claude Code, команда `/plugin` покажет установленные. Если подключали хук `preserve-file-permissions.sh`, удалите его записи из `settings.json`.

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

Как в Claude Code создать пулреквест автоматически по изменениям?

Команда `/pr-create` смотрит `git diff --cached`, берет шаблон из `.github/PULL_REQUEST_TEMPLATE.md`, выбирает до трех подходящих меток и создает черновик, сохраняя HTML-комментарии шаблона. Когда проверки CI прошли, `gh pr ready` переводит его в готовый к ревью.

Как разбить большие изменения на смысловые коммиты?

`/semantic-commit` делит правки на небольшие коммиты и вызывает только стандартный `git`. Флаг `--dry-run` показывает предлагаемое разбиение без коммитов, а `--lang` задает язык сообщений.

Как запустить роль эксперта в Claude Code отдельным субагентом?

Вызовите `/role security --agent`: роль получит собственный контекст и не засорит основной. Несколько ролей сразу запускает `/multi-role security,performance --agent`. Роль `security` в заголовке указывает модель opus и инструменты чтения, поиска и WebSearch.

Как обновить зависимости Node.js проекта через Claude Code?

Команда `/update-node-deps` может вызывать `npm`, `npx`, `yarn` и `pnpm`, читать и править файлы. Сначала смотрят `npm outdated`, затем просят Claude обновить зависимости в `package.json`. Для Flutter и Rust есть отдельные команды `/update-flutter-deps` и `/update-rust-deps`.

Есть ли русская версия плагина Claude Code Cookbook?

Нет. В репозитории восемь языковых плагинов, и русского среди них нет. Английский ставится командой `/plugin install cook-en@claude-code-cookbook` после добавления маркетплейса.

Обсуждение

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

Плагины

Набор slash-команд, скиллов и субагентов для Claude Code: ревью, тесты, безопасность, релизы, документация и синхронизация GitHub с Linear

ПлагинШирокий доступ1,4 тыс.Звезды репозитория

Набор из 24 слэш-команд для Claude Code CLI: коммиты, ревью, рефакторинг, тесты и уборка кода без повторяющихся промптов

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

Маркетплейс плагинов Claude Code от Frad LEE: Git и GitFlow, GitHub, рефакторинг, память, исследования, изображения и работа с интерфейсами

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

Claude Code Skills and Agents

Claude Code Skills & Agents

Плагин Claude Code с набором скиллов и субагентов: глубокое исследование, генерация картинок, работа с GitHub, разбор кода и переключение моделей

ПлагинШирокий доступ1,7 тыс.Звезды репозитория
Нужен VPN

Плагины Claude Code с рецептами разработки: согласовать результат, спроектировать, реализовать с проверками и провести независимое ревью

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

Набор утилит для Claude Code: фоновые скиллы, экспертные агенты, слэш-команды и шаблоны промптов для разработки

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

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйЗвезды репозиторияГлавное отличие
Claude Code Cookbook (эта запись)нет1 134
Claude Command Suiteнет1 351команды разложены по 25 пространствам имен, есть субагенты и скиллы, в том числе синхронизация GitHub с Linear
CCPluginsнет2 77224 команды для повседневной разработки, автор сам предупреждает, что часть команд первой версии устарела
wshobson/commandsнет2 640команды разделены на tools для одной задачи и workflows для многошаговых сценариев с несколькими агентами

Коротко о README

Документация открывается описанием трех частей: команды, роли и хуки. Дальше идут таблицы команд по группам (пулреквесты, качество кода, инструменты разработки, планирование, зависимости), таблица ролей с примерами запуска, схема рабочего цикла и два шага установки: добавить маркетплейс, затем выбрать плагин своего языка. В репозитории лежат версии плагина для каждого языка с полными описаниями команд, шаблон новой команды, примеры настроек и скрипты проверки переводов.

Бейдж для README

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

Foxx AIClaude Code Cookbook
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.