cavekit

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

Плагин

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

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

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

juliusbrussee/cavekit

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/cavekit

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните по очереди в чате Claude Code

/plugin marketplace add juliusbrussee/cavekit
/plugin install ck@cavekit-marketplace

Сверено с репозиторием 24 сент. 2026, коммит 7421e87.

Текст для агента

Установи плагин: /plugin marketplace add juliusbrussee/cavekit, затем /plugin install ck@cavekit. Или поставь только скиллы командой npx skills add JuliusBrussee/cavekit.

Другие способы из описания автора
/plugin marketplace add juliusbrussee/cavekit
/plugin install ck@cavekit

Ставит плагин с скиллами и слэш-командами ck.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

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 из каталога скиллов и плагинов.

Проверка безопасности

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

Коротко о README

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

Частые вопросы

Проект заморожен, стоит ли им пользоваться?

Плагин ставится и работает, автор лишь не добавляет новые функции. Активное развитие идет в репозитории caveman, cavekit подходит, если нужен готовый компактный цикл.

Чем три основные команды отличаются от остальных?

spec, build и check это основной цикл на каждый раз. grill, research, review и deepen берут только когда изменение того стоит.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIcavekit

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.