Claude Dev Toolkit — плагин

Набор слэш-команд, хуков и субагентов для Claude Code: тесты, качество, безопасность, git и документация через npm-пакет.

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

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

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

  • Команды выполняют команды оболочки, правят файлы проекта, делают коммиты и пуши.
  • Хуки встраиваются в события Claude Code и ставят зависимости.
Все причины и проверки

paulduvall/claude-code

Установка

Работает в

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

npm install -g @paulduvall/claude-dev-toolkit
claude-commands install --active

Ставит пакет и 17 основных команд; `claude-commands install --all` ставит все 45.

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

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

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

  • Команды выполняют команды оболочки, правят файлы проекта, делают коммиты и пуши.
  • Хуки встраиваются в события Claude Code и ставят зависимости.

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

Что делает

Репозиторий PaulDuvall/claude-code дополняет Claude Code слэш-командами, хуками и субагентами. Команды ставятся глобально через npm-пакет `@paulduvall/claude-dev-toolkit` и работают в любом проекте на машине. Основные команды: `/xtest` запускает тесты и считает покрытие, `/xquality` проверяет и исправляет форматирование, импорты и типы, `/xsecurity` ищет уязвимости и секреты, `/xgit` сопровождает коммит и пуш, `/xdebug` разбирает ошибки вместе с субагентом, `/xdocs` обновляет документацию, `/xrefactor` ищет запахи кода, `/xtdd` ведет цикл красный-зеленый-рефакторинг, `/xspec` пишет машиночитаемые спецификации. Команда `/xhelp` подсказывает, какую выбрать. Есть шаблоны настроек, подкоманда `claude-commands oidc` для настройки AWS OIDC, 25 специализированных субагентов и четырехуровневая модель проверяющих хуков.

Для кого. Разработчикам на Claude Code, которым нужны готовые команды для рутины: тесты, проверки, коммиты и документация.

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

  • Нужно одной командой прогнать тесты и получить покрытие с умными настройками по умолчанию.
  • Перед ревью требуется пройтись по качеству кода, безопасности и документации.
  • Работа ведется по TDD, и цикл красный, зеленый, рефакторинг и коммит должен идти автоматически.
  • Хочется подсказать агенту, какую из команд выбрать под задачу.

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

  • Проект без git-истории, где откатить правки нельзя.
  • Нужен только один узкий скилл, а не набор из десятков команд.
  • Политика компании запрещает глобальные npm-пакеты.

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

Запусти /xquality fix и /xtest coverage, затем покажи итог по проекту и подготовь коммит через /xgit без пуша.

Ограничения

Команды выполняют оболочку, правят файлы, делают коммиты и пуши и ставят зависимости, поэтому README советует сначала прочитать исходники, начать с отдельных команд и пробовать в одноразовой среде. Для автономной работы предусмотрен devcontainer. Установка требует Node и npm. Из 45 команд активны 17, остальные экспериментальные, и они могут измениться. README советует держать историю git чистой, чтобы правки легко откатывались, и просматривать каждую команду через справку `/x<имя> help` перед запуском.

Как отключить. Удалите пакет командой `npm uninstall -g @paulduvall/claude-dev-toolkit` и установленные команды из каталога команд Claude Code. Хуки отключают в настройках Claude Code.

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

Как установить набор?

Командой `npm install -g @paulduvall/claude-dev-toolkit`, затем `claude-commands install --active` для 17 основных команд либо `claude-commands install --all` для всех 45.

Как поставить субагентов?

Командой `claude-commands subagents --install`: она добавляет 25 специализированных субагентов, например для отладки.

Что делает /xsecurity?

Ищет уязвимости и секреты с учетом зрелости проекта. Быструю проверку на утекшие учетные данные запускают как `/xsecurity secrets`.

Как настроить параметры?

Командой `claude-commands config --template basic-settings.json`; для усиленной защиты есть `security-focused-settings.json`, для полной функциональности `comprehensive-settings.json`.

Безопасно ли запускать команды?

Они выполняют команды оболочки, меняют файлы и делают коммиты. Автор советует прочитать исходники, начать с одной команды и опробовать набор в песочнице или devcontainer.

Обсуждение

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

Плагины

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

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

Установщик окружения Claude Code одной командой: мастер ставит агентов, правила, команды, скиллы и хуки в трех профилях

ВоркфлоуШирокий доступ155Звезды репозитория

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

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

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

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

Готовая сборка для Claude Code: агенты, слеш-команды, скиллы, защитные хуки, правила и MCP-подключения одной установкой

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

Плагины для git, Python и доступности в одном месте: более 400 скиллов, субагенты и хуки против опасных команд.

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

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Claude Dev Toolkit (эта карточка)нет111
Claude Code Templatesнет33 413каталог шаблонов для разных задач; Claude Dev Toolkit ставит собственный набор команд `/x…` с хуками одним пакетом
Awesome Claude Code Subagentsнет26 506коллекция субагентов; здесь субагенты идут вместе с командами и хуками

Коротко о README

Репозиторий публикует исходники команд в `slash-commands/active`, скрипты хуков в `hooks` и npm-пакет в `claude-dev-toolkit`. Каждая команда имеет встроенную справку, например `/xtest help`.

Бейдж для README

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