CLAUDE.md
Generate CLAUDE.md files automatically
A CLAUDE.md file gives Claude Code project-specific context — your conventions, your architecture, your setup commands. It's the difference between generic suggestions and code that matches how your team actually works. Caliber generates this file by scanning your codebase.
What goes in a CLAUDE.md file
A well-structured CLAUDE.md typically includes:
- Project overview — what the project does, its architecture, and key directories
- Setup commands — how to install dependencies, run the dev server, build, and test
- Coding conventions — naming patterns, file organization, import rules, error handling
- Tech stack details — frameworks, libraries, testing tools, and how they're configured
- Key files — important configuration files, entry points, and their purposes
How Caliber generates CLAUDE.md
Instead of writing CLAUDE.md by hand, Caliber analyzes your project automatically:
- 1Scans your project — reads package.json, tsconfig, Cargo.toml, go.mod, and other config files to identify your stack
- 2Detects patterns — analyzes your code for naming conventions, file structure, test patterns, and architecture
- 3Generates the file — produces a structured CLAUDE.md with sections tailored to what it found
- 4Keeps it updated — run
caliber refreshto update as your project evolves
Why not write CLAUDE.md manually?
Manual CLAUDE.md files have two problems: they're tedious to create and they go stale. Your project evolves — new dependencies, refactored modules, updated conventions — but the CLAUDE.md stays frozen. Caliber solves both: it generates the initial file in seconds and updates it as your codebase changes.
Quick start
$ npm install -g @rely-ai/caliber
$ cd your-project
$ caliber init
# CLAUDE.md generated in your project root
Generate your CLAUDE.md in 30 seconds.
Get Started