- Category
- AI Agents
- Rank
- No. 976Tools index
Previous survey · No. 969 ·
- Pricing
- Open Source
- Type
- TOOL
- Builder
- juliusbrussee
- GitHub
- 1.1k stars
- Latest release
- v3.1.0
- Date
About
Claude Code plugin that turns natural language into blueprints, parallel build plans, and working software with peer review across models.
What it does
Cavekit keeps a compact project specification as durable memory for Claude Code. Separate actions clarify goals, record research, define testable invariants, execute tasks, capture bugs, and detect drift. Section ownership limits which parts each action may change, while simple fixes can skip most ceremony.
Why it's ranked here
Its strongest idea is disciplined state with little machinery. The specification survives context resets, links tasks to invariants, and absorbs test failures into future constraints. The current design is intentionally narrow, however, and removes the autonomous, parallel, and cross-model features associated with the older release.
What's good
The verification contract requires each touched invariant to name an exact proving test. Failed builds feed causes and recurrence guards back into the specification. Research findings retain sources, checks remain read-only, and proposed edits show a diff before writing. Plain Markdown also keeps project state inspectable and portable.
Tradeoffs
Current Cavekit runs one thread with the main Claude instance. It has no autonomous stop-hook loop, parallel workers, dashboard, orchestration binary, team mode, design-system workflow, or built-in cross-model peer review. Existing users of the older kit structure get no automated migration because the formats do not map cleanly.
How to use it well
Use it with Claude Code when work benefits from persistent constraints and explicit verification across context resets. Run the short build-and-check loop for small changes. Add clarification, research, and adversarial spec review for uncertain or high-impact changes. Choose another tool for unattended execution, parallel agents, team coordination, or cross-model review.
Technical notes+
README.md defines nine Claude skills and seven slash-command entry points, with FORMAT.md specifying the fixed-order Markdown schema and section ownership rules. commands/spec.md routes all general mutations through the spec skill, commands/build.md requires exact tests for touched invariants, and commands/check.md defines read-only drift classifications with file-and-line evidence. plugin.json supplies the Claude plugin metadata. UPGRADE.md documents the incompatible v3-to-v4 shape change and the absence of an automated migrator.
Observed
- License
- MIT License
- Primary implementation surface
- Markdown skill and slash-command definitions
- Interface
- Claude Code plugin with seven /ck slash commands
- Install surfaces
- skills CLI, Claude Code marketplace, or direct Git clone
- Platform support
- Designed for Claude Code
- Specification format
- One plain Markdown specification at the project root, using fixed sections and pipe tables
- Runtime structure
- No orchestration binary, shell hooks, TypeScript helpers, sub-agents, or parallel workers in the current design
Read from README.md, LICENSE, FORMAT.md, UPGRADE.md, SECURITY.md, plugin.json, CHANGELOG.md, LAUNCH-POST.md, commands/spec.md, commands/build.md, commands/check.md, commands/grill.md, commands/deepen.md, commands/review.md, .github/FUNDING.yml.
What it can do
Convert natural language descriptions into software blueprints
Natural language description of software requirements → Software blueprints and architectural plans
Generate parallel build plans from requirements
Software requirements or blueprints → Parallel build execution plans
Transform natural language into working software code
Natural language software specifications → Executable software code
Conduct peer review of generated code across multiple AI models
Generated software code → Reviewed and validated code with feedback
Create development workflows from natural language inputs
Natural language project descriptions → Structured development workflows and processes
Tags
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.
