Claude Code Toolkit (robertguss) — скилл
Claude Code Toolkit
Набор скиллов и хуков для Claude Code: брейншторм, ведение проекта воркерами, вики, конвейер книги.
- 135 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Хуки запускают форматтеры и проверку TypeScript автоматически после каждой правки файла.
- Скилл `lead` делегирует задачи сторонним воркер-агентам в Herdr.
Установка
- Работает в
Ручная установка
python build.py brainstormСобирает выбранный скилл в файл `dist/brainstorm.skill` для ручной загрузки в Claude.ai, раздел Settings, Skills.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Хуки запускают форматтеры и проверку TypeScript автоматически после каждой правки файла.
- Скилл `lead` делегирует задачи сторонним воркер-агентам в Herdr.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Claude Code Toolkit собирает восемь скиллов, три хука и три шаблона в один репозиторий. Скилл `brainstorm` ведет многосессионный разбор идеи по каталогу методов, `lead` раздает задачи свежим воркерам в Herdr и проверяет их своими пробами, `project-wiki` строит вики проекта в духе Карпаты и публикует ее Quartz. `handoff` готовит документ продолжения сессии, а `ebook-factory`, `non-fiction-book-factory` и `writing` закрывают цепочку от идеи до готовой книги с сохранением авторского голоса. Хуки запускают форматирование после правок (`auto-format`), пишут сводку изменений при завершении сессии (`change-summary`) и подсказывают Claude, что сохранить при сжатии контекста (`compaction`). Шаблоны `HUMAN.md` и `CLAUDE.md` задают, как Claude Code видит пользователя и проект.
Для кого. Пользователям Claude Code, которые ведут долгие многосессионные задачи, пишут нехудожественные книги или хотят автоформатирование и сводку изменений без своих хуков.
Подходит, если
- Идея только в общих чертах, и нужен партнер для брейншторма с разными методами разбора, а не один проход.
- Проект ведут несколько воркер-агентов Herdr, и результаты нужно проверять независимыми пробами, а не на слово.
- Сессию пора закрыть, но контекст важен для следующей, и нужен документ-передача, а не пересказ в голове.
- Правки файлов идут часто, и хочется автоматического `ruff`, `goimports` или `prettier` без своей настройки хуков.
Не подходит, если
- Задача на один файл и пару правок: восемь скиллов и шаблоны для нее избыточны.
- Инфраструктуры Herdr для воркеров нет, а скилл `lead` рассчитан на нее.
- Нужна готовая книга без доработки: конвейер `ebook-factory` и `non-fiction-book-factory` дает архитектуру и голос; доработка финального текста остается за вами.
Пример запроса к агенту
Проведи брейншторм по идее нового продукта разными методами, а по итогам собери документ передачи для следующей сессии.Ограничения
Скилл `lead` предполагает инфраструктуру Herdr для воркеров; без нее раздача задач свежим агентам работает только частично. Для Claude.ai (веб, мобильный, десктоп) каждый скилл нужно собрать отдельно командой `python build.py <имя>` и загрузить получившийся `.skill`-файл вручную — массовой загрузки нет. Хук `change-summary` выполняет проверку TypeScript, поэтому в проектах без TypeScript его смысл ограничен сводкой изменений. Лицензия MIT, поддержку автор ведет через трекер задач и предложения правок в свободное время.
Как отключить. Удалите ссылку на нужный скилл из `CLAUDE.md` проекта или всю папку с ним. Хуки отключаются удалением соответствующего блока из `~/.claude/settings.json` и файла скрипта из `~/.claude/hooks/`.
Частые вопросы
Как подключить один скилл из набора в Claude Code?
Склонируйте репозиторий и пропишите в `CLAUDE.md` строку с путем к нужному `SKILL.md`, например для brainstorm: «читай и выполняй /path/claude-code-toolkit/skills/brainstorm/SKILL.md».
Как загрузить скилл в Claude.ai, а не в Claude Code?
Соберите его командой `python build.py brainstorm` (имя скилла вместо brainstorm), получите файл в `dist/`, затем загрузите его вручную в Claude.ai, раздел Settings, Skills.
Что делает хук `auto-format`?
Срабатывает на событие PostToolUse после Edit, MultiEdit или Write и запускает форматтер проекта — `ruff`, `goimports` или `prettier`, в зависимости от типа файла.
Нужен ли Herdr для всех скиллов?
Нет, Herdr нужен только скиллу `lead` для раздачи задач воркерам. `brainstorm`, `handoff`, `project-wiki` и книжные скиллы работают без него.
Чем HUMAN.md отличается от CLAUDE.md в шаблонах?
HUMAN.md описывает пользователя для Claude, чтобы агент помнил, с кем работает. CLAUDE.md — глобальные инструкции для всех проектов, которые копируются и редактируются под себя.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыОколо сотни скиллов для Claude Code: встречи и расшифровки, исследования, публикации, TDD, Telegram, почта и личная аналитика
Скилл ведет память проекта в обычных Markdown-файлах: журнал сессий, вики, правила, список дел и заметка о том, откуда продолжить
Плагин Claude Code, который в разговоре собирает под вас систему знаний из markdown-файлов: структуру папок, шаблоны заметок, конвейер обработки и хуки
Набор скиллов Claude Code для продуктовой и UX-работы: UX-аудит сайта, продуктовые требования, цикл PMF, кластеризация текстов, ADR
Second Brain Skills
Claude Code Second Brain Skills
Набор скиллов для Claude Code под работу со знаниями: бренд и голос, клиент MCP, презентации PPTX, видео на Remotion, регламенты SOP и конструктор скиллов
Плагин Claude Code, который ловит ваши поправки в диалоге и после проверки записывает их в CLAUDE.md и AGENTS.md
Коротко о README
Автор делит набор на скиллы, хуки и шаблоны и показывает для каждого способ подключения через CLAUDE.md или установку хука. Отдельная документация на GitHub Pages разбирает каждый скилл подробнее, чем README.