Claude Code Starter — воркфлоу
Установщик управляющей среды для Claude Code: CLAUDE.md, правила, скиллы, агенты, хуки и двухслойная память проекта одним скриптом
- 196 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Скрипт создает файлы в проекте, сливает CLAUDE.md и settings.json и ставит хуки Claude Code
- Оркестраторская модель разрешает агенту поднимать воркеров и коммитить без подтверждения каждого шага
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add workflows/claude-code-starterОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скрипт создает файлы в проекте, сливает CLAUDE.md и settings.json и ставит хуки Claude Code
- Оркестраторская модель разрешает агенту поднимать воркеров и коммитить без подтверждения каждого шага
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Claude Code Starter — один установщик init-project.sh. Он кладет в проект структуру .claude/ и собирает короткий CLAUDE.md вместо мегадокумента. Скрипт сам определяет сценарий (новый проект, существующий или старый) и тип проекта: код, контент или гибрид. Контентным проектам (книги, курсы, базы знаний, документы) достаются свои правила, скиллы и агенты writer, editor и content-reviewer. Знания проекта разложены на два слоя. Контракты — ARCHITECTURE.md, INVARIANTS.md и каталог methodology/ с лестницей зрелости от черновика до кристаллизованного паттерна. Состояние — SNAPSHOT.md, BACKLOG.md и каталог dialogs/, куда scripts/save-dialogs.sh и скилл /save-dialog сохраняют JSONL текущей сессии, пока Claude Code не удалил его по сроку хранения. Скиллы /start и /finish ведут начало и конец рабочей сессии. Версия 6.3.0 вводит оркестраторскую модель. Владелец задает цель и границы полномочий и проверяет результат, а Claude Code сам режет работу на потоки, поднимает воркеров, проверяет и коммитит. Существующий CLAUDE.md установщик дополняет, пользовательские разделы сохраняются, а при жестком конфликте предложение лежит в .claude/CLAUDE.md.merge-proposal.md. Необязательный глобальный слой в ~/.claude/ ставит scripts/install-global.sh и добавляет скилл /setup-project.
Для кого. Разработчикам и авторам контентных проектов на Claude Code, у которых CLAUDE.md разросся, правила смешаны с контекстом, а память теряется между сессиями.
Подходит, если
- CLAUDE.md перевалил за сотни строк, и правила надо разнести по модулям
- Запускается новый проект, и нужна готовая структура .claude/ с правилами, скиллами и хуками
- Идет книга, курс или база знаний, и нужны агенты writer, editor и content-reviewer
- Сессии Claude Code пропадают по сроку хранения, и диалоги нужно сохранять в проекте
- Старый проект с разрозненными инструкциями надо перевести на единую схему, не потеряв свои разделы
Не подходит, если
- Нужен один скилл или хук: Starter ставит целую структуру проекта
- Основной агент не Claude Code: структура .claude/ рассчитана на него
- Проект не под git: git для установки обязателен
Пример запроса к агенту
Установи Claude Code Starter в этот проект, определи тип как контентный и покажи, какие правила и агенты добавилисьОграничения
- Установщик написан на bash. Для работы нужны git и bash, а python3 рекомендован для безопасного слияния settings.json.
- Служебные файлы фреймворка могут попасть в общую историю git. README предусматривает явный выбор, как с ними поступить, сделайте его до публикации репозитория.
- Оркестраторская модель отдает агенту подъем воркеров и коммиты без подтверждения каждого шага, поэтому границы полномочий задают в начале.
- Документация на русском, последний коммит в репозитории — 14 сентября 2026 года.
Как отключить. Удалите каталог .claude/ и файлы, которые добавил установщик (CLAUDE.md, SNAPSHOT.md, BACKLOG.md и другие), либо верните их из git. Глобальный слой лежит в ~/.claude/, его удаляют вручную.
Частые вопросы
Как установить Claude Code Starter?
Положите init-project.sh в корень проекта и выполните `chmod +x init-project.sh`, затем `./init-project.sh`. Флаги не нужны: скрипт сам определит, новый проект перед ним, существующий или старый, и код это, контент или гибрид.
Что будет с моим CLAUDE.md?
Установщик дополняет его через scripts/lib/merge_claude_md.py: ваши разделы сохраняются, добавляется недостающее. При жестком конфликте установка останавливается и пишет предложение в .claude/CLAUDE.md.merge-proposal.md.
Как сохранить диалоги Claude Code до их удаления?
Скрипт scripts/save-dialogs.sh и скилл /save-dialog копируют JSONL текущей сессии в .claude/dialogs/. Сохранение срабатывает и при завершении работы командой /finish.
Можно ли поставить его глобально?
Да, `bash /path/to/claude-code-starter/scripts/install-global.sh` кладет слой в ~/.claude/ и добавляет скилл /setup-project, после чего framework доступен в любой папке.
Какие типы проектов определяет установщик?
Код, контент и гибрид. Контентным проектам достаются свои правила, скиллы и агенты writer, editor и content-reviewer.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ВоркфлоуСтартовый набор для Claude Code: шаблон CLAUDE.md с системой памяти, готовые хуки, сабагенты и скиллы, которые копируются в проект
Заготовка для Claude Code: 27 команд, 10 хуков и 25 скиллов ставятся глобально и задают единые правила проектов.
Рабочая конфигурация Claude Code: планировщик с ревью по этапам, субагенты и скиллы анализа, рефакторинга и синхронизации документации
Установщик кладет в Claude Code правила по фазам, журналу решений, отладке и тестам для Go, Rust, Python и еще шести языков.
Плагин Claude Code создает и поддерживает CLAUDE.md: оценка от 0 до 100, лимит 150 строк и проверка устаревших ссылок
22 скилла на весь цикл проекта в Claude Code: от настройки и границ задачи до код-ревью, проверки перед пушем и заметок сессий.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Claude Code Starter (эта карточка) | нет | 196 | |
| Claude Code Starter Kit | нет | 342 | ставит готовый глобальный набор команд, хуков и скиллов, а здесь установщик определяет тип проекта и добавляет двухслойную память |
| Harness Starter Kit | нет | 116 | превращает повторяющиеся ошибки агента в правила репозитория, а Starter собирает всю структуру .claude/ и память проекта |
Коротко о README
README на русском объясняет, зачем нужна управляющая среда, что нового в версиях 6.0–6.3, какие требования у установщика и как он определяет тип проекта. Дальше описаны три варианта установки: один файл, локальный checkout и глобальный слой со скиллом /setup-project.