All tools
CLAUDE.md Generator
Generate a CLAUDE.md configuration file for your project. Choose your framework, language, package manager, testing setup, and CI — get a ready-to-use file instantly. No AI, no API key required.
Your stack
Share your rules with the community
Once you've tailored your CLAUDE.md, submit it so other developers can benefit.
Submit to communityCLAUDE.md
What is CLAUDE.md?
CLAUDE.md is a special file that Claude Code reads at the start of every session. It tells Claude about your project — what stack you use, how to run commands, your code style rules, and anything else Claude needs to work effectively on your codebase. Think of it as a persistent system prompt for your project.
What to put in CLAUDE.md
- Stack and framework (Next.js, Django, Rails, etc.)
- Language and version (TypeScript strict, Python 3.12+)
- Key commands (install, build, test, lint)
- Code style preferences (naming conventions, import rules)
- Testing requirements (what to test, which framework to use)
- Git conventions (commit message format, branch naming)