Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

claude-project-conventions

A small, opinionated CLAUDE.md starter for running a monorepo of many small projects built with an AI coding agent (Claude Code, or any agent that reads a project instructions file).

It's the operating system for "I keep starting new little projects and they turn into a mess." One repo, every project in its own folder, a type and a README each, predictable structure the agent maintains for you.

Why

When you build a lot of small things with an agent, the bottleneck isn't code — it's entropy. Files land in the root, folders get named misc/ and phase-3/, two projects bleed into each other, and three weeks later you can't find anything. This file gives the agent a few hard rules so the repo stays navigable on its own.

The core ideas:

  • One folder per project under projects/, with a unique slug.
  • Every project has a type (web / app / code / research) and a README.md that acts as its map.
  • Group by subject, not by phasecompetitors/, never phase-2/.
  • Nothing in the repo root except CLAUDE.md itself.
  • Git workflow by type — research goes straight to main, code/apps go on feature branches.
  • Secrets never touch the chat and never get committed.

How to use

  1. Copy CLAUDE.md into the root of your repo.
  2. Edit the <placeholders> at the top — your language, your skill level, your domain vocabulary.
  3. Create projects/ and docs/ folders.
  4. Start building. The agent picks up CLAUDE.md every session and keeps the structure for you.

Adapt freely — delete the parts that don't fit, add your own. It's a starting point, not a law.

What's intentionally NOT here

This is the portable subset. It leaves out anything tied to a specific personal setup — no server/VPS sync, no deploy remotes, no vendor-specific secret tooling. Just the project-keeping logic that works the same for everyone. If you later want server automation on top, that's a separate concern you can add yourself.

License

MIT — see LICENSE.

About

A portable CLAUDE.md starter for running a monorepo of many small AI-built projects — types, structure, file-org rules, git workflow, secrets. No personal/VPS coupling.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors