Claude Code plugin

Cavekit

Compressed spec-driven development plugin for Claude Code.

1,158 stars 89 forksPlugins & marketplaces Plugin marketplace Source

Install

Inside Claude Code
/plugin marketplace add JuliusBrussee/cavekit
From source
git clone https://github.com/JuliusBrussee/cavekit.git

From the README

Status: frozen (August 2026). cavekit is no longer in active development.
Everything below still installs and works, but expect no new features or
fixes. Active development of the family lives in
caveman and
caveman-browse.

cavekit

  compressed spec-driven development for claude code
  one file · one loop · zero sub-agents

what this is

Plan-then-execute forgets. SDD remembers — but most SDD frameworks bury
that value under agent swarms, dashboards, and ceremony that costs more
tokens than it saves.

Cavekit is the simplest full loop: grill → spec → research → review →
build, over one SPEC.md file, no sub-agents. Three commands you run
every time; four more you reach for only when the change earns it.

The spine is three properties that earn their tokens:

- durable spec — SPEC.md at repo root survives context resets. It is
  the agent's long-term memory: lose the window, reload the spec, keep going.
- caveman encoding — ~75% fewer tokens than prose. Symbols, fragments,
  pipe tables. All nine skill descriptions cost ~1.1k context — 16× lighter
  than spec-kit's 18.6k. That is the whole point.
- backprop reflex — every test failure becomes a §B entry; classes
  of bug become §V invariants the spec never forgets.

And one rule that keeps it from bloating into the frameworks it replaces:
right-size. A one-line fix is just /build. The full chain is for
genuinely uncertain or high-blast-radius work — never for a typo.

commands

the loop — run these every time:

reach for these — only when the change earns the ceremony:

install

One line, via the skills CLI:

Installs nine skills into ~/.claude/skills/: spec, build, check
(the loop), grill, research, review, deepen (reach-for), plus
caveman and backprop (the utilities). Claude activates each when its
trigger context…
Read the full README on GitHub

How plugins work

  • A plugin bundles slash commands, subagents, skills, hooks, MCP servers and status lines so they install together.
  • Add the marketplace inside Claude Code with /plugin marketplace add JuliusBrussee/cavekit, then run /plugin to pick what to install.
  • You can turn a plugin off again from /plugin without deleting anything.
Claude Code docs

Details

License
MIT
Last updated
14 August 2026
Topics
claude-codeparallel-agentsskillsspec-driven-developmenttest-driven-development

FAQ

What is Cavekit?

Compressed spec-driven development plugin for Claude Code. It is a plugin for Claude Code, from JuliusBrussee/cavekit on GitHub.

How do I install Cavekit?

Run /plugin marketplace add JuliusBrussee/cavekit inside Claude Code, then follow the setup in the README.

Is Cavekit popular?

JuliusBrussee/cavekit has 1,158 GitHub stars and 89 forks. It was last updated on 14 August 2026.

More plugins & marketplaces

Browse the most popular Claude Code mods, all plugins & marketplaces, or the skills and MCP server directories.