cavekit — плагин

Плагин для Claude Code: разработка через спецификацию по одному файлу SPEC.md, цикл из семи команд без под-агентов

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

Расширенный доступ

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

  • Команда build планирует и выполняет изменения в коде проекта
  • Читает файлы репозитория и запускает тесты
Все причины и проверки

juliusbrussee/cavekit

Установка

Работает в

В терминале, через 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 для разработки по большой спецификации: требования с доказательствами, ходячий скелет и спринты с аудитом

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

Плагин для Claude Code и Codex: превращает запрос на фичу в спецификацию и выполняет ее по задачам с чистым контекстом

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

Плагин из трех скиллов для крупных задач разработки: анализ проекта, разбивка на фазы с задачами в GitHub Issues, параллельные агенты и ревью кода

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

Плагины Claude Code для разработки от спецификации: команды specify, implement, review и агенты-специалисты

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

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

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

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

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

Коротко о README

README представляет cavekit как компактную разработку через спецификацию для Claude Code: один файл SPEC.md, один цикл, без под-агентов. Описаны три основные команды и четыре дополнительные, а также запись caveman, которая уменьшает расход токенов, и протокол превращения багов в инварианты. Установка возможна через CLI skills, через маркетплейс Claude Code или клонированием репозитория. Отдельно указан формат спецификации по разделам и правило не раздувать процесс на мелких правках. README честно помечает статус заморозки и оставляет прежнее поколение v3.1.0 как рабочий вариант.

Бейдж для README

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