cavekit — плагин
Плагин для Claude Code: разработка через спецификацию по одному файлу SPEC.md, цикл из семи команд без под-агентов
- 1 165 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Команда build планирует и выполняет изменения в коде проекта
- Читает файлы репозитория и запускает тесты
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/cavekitОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Команда build планирует и выполняет изменения в коде проекта
- Читает файлы репозитория и запускает тесты
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Cavekit собирает разработку через спецификацию в один цикл над файлом SPEC.md в корне репозитория. Три основные команды нужны каждый раз: spec создает и правит спецификацию, build планирует и выполняет изменения по ней, check дает отчет о расхождениях кода и спецификации только на чтение. Еще четыре команды берут по необходимости: grill проясняет размытую идею вопросами, research собирает внешние факты со ссылками, review устраивает придирчивую проверку спецификации до сборки, deepen углубляет один модуль. Спецификация пишется в компактной записи caveman, чтобы экономить токены, а каждый провал теста превращается в запись об ошибке и в инвариант, который спецификация запоминает. Работа идет в одном потоке, без под-агентов и оркестрации.
Для кого. Для разработчиков и тимлидов, которые ведут работу через спецификацию и хотят держать контекст в одном файле.
Подходит, если
- Нужно вести неочевидную задачу через спецификацию, которая переживет сброс контекста
- Нужно проверить расхождение кода и заявленных требований
- Нужно закрепить каждый найденный баг как инвариант, чтобы он не вернулся
Не подходит, если
- Правка на одну строку, где весь цикл спецификации избыточен
- Нужен рой под-агентов и параллельные воркеры, cavekit работает в одном потоке
Пример запроса к агенту
Составь спецификацию для этой задачи, потом собери реализацию по ней и покажи, какой тест закрывает каждый инвариантОграничения
Проект заморожен с августа 2026 года: он ставится и работает, но новых функций и исправлений автор не обещает, развитие семейства перенесено в репозитории caveman и caveman-browse. Команды build и check рассчитаны на Claude Code и его слэш-команды. Предыдущее поколение остается рабочим плагином под тегом v3.1.0 с автономным циклом и под-агентами, если нужен именно он.
Как отключить. Удалите плагин через /plugin, снимите маркетплейс cavekit или удалите папку с скиллами cavekit из каталога скиллов и плагинов.
Частые вопросы
Проект заморожен, стоит ли им пользоваться?
Плагин ставится и работает, автор лишь не добавляет новые функции. Активное развитие идет в репозитории caveman, cavekit подходит, если нужен готовый компактный цикл.
Чем три основные команды отличаются от остальных?
spec, build и check это основной цикл на каждый раз. grill, research, review и deepen берут только когда изменение того стоит.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин Claude Code для разработки по большой спецификации: требования с доказательствами, ходячий скелет и спринты с аудитом
Плагин для Claude Code и Codex: превращает запрос на фичу в спецификацию и выполняет ее по задачам с чистым контекстом
Плагин из трех скиллов для крупных задач разработки: анализ проекта, разбивка на фазы с задачами в GitHub Issues, параллельные агенты и ревью кода
Плагины Claude Code для разработки от спецификации: команды specify, implement, review и агенты-специалисты
Плагин для Claude Code: дорабатывает спецификацию через спор нескольких моделей, пока они не придут к согласию
Плагин для Claude Code: вы читаете одну спецификацию, параллельные агенты реализуют ее до коммита с зелеными тестами.
Коротко о README
README представляет cavekit как компактную разработку через спецификацию для Claude Code: один файл SPEC.md, один цикл, без под-агентов. Описаны три основные команды и четыре дополнительные, а также запись caveman, которая уменьшает расход токенов, и протокол превращения багов в инварианты. Установка возможна через CLI skills, через маркетплейс Claude Code или клонированием репозитория. Отдельно указан формат спецификации по разделам и правило не раздувать процесс на мелких правках. README честно помечает статус заморозки и оставляет прежнее поколение v3.1.0 как рабочий вариант.