methodology

Installation
SKILL.md

Cavekit Methodology

Core Principle: Specify Before Building

Always define what you want before telling agents how to build it. Go through a cavekit stage — never jump straight from raw requirements to implementation.

Cavekit is a methodology for building software with AI coding agents that puts kits at the center of the development process — code is derived from them, not the other way around. Whether starting from scratch or modernizing an existing system, the principle is the same:

  • Greenfield projects: reference material → kits → code
  • Rewrites: old code → kits → new code

In both cases, the kits become a living contract that agents consume to continuously build, validate, and refine the application.

Why Kits Are the First-Class Citizen

Property Benefit
Structured Organized as a navigable tree, enabling agents to load only what they need
Human-legible Engineers can audit requirements at a higher level than code
Related skills
Installs
16
GitHub Stars
891
First Seen
Apr 9, 2026