Claude Dev Toolkit — плагин
Набор слэш-команд, хуков и субагентов для Claude Code: тесты, качество, безопасность, git и документация через npm-пакет.
- 111 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Команды выполняют команды оболочки, правят файлы проекта, делают коммиты и пуши.
- Хуки встраиваются в события 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
Установщик окружения Claude Code одной командой: мастер ставит агентов, правила, команды, скиллы и хуки в трех профилях
Набор утилит для Claude Code: фоновые скиллы, экспертные агенты, слэш-команды и шаблоны промптов для разработки
Плагин для Claude Code: 39 команд для PR, ревью, коммитов и спецификаций, девять ролей экспертов и хуки, восемь языковых версий
Готовая сборка для Claude Code: агенты, слеш-команды, скиллы, защитные хуки, правила и MCP-подключения одной установкой
Плагины для git, Python и доступности в одном месте: более 400 скиллов, субагенты и хуки против опасных команд.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| 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`.