Free tool · no signup

Free CLAUDE.md generator.

Answer three questions and get a working starter file for Claude Code. For what makes a CLAUDE.md actually stick, read the annotated examples guide — and to add how the agent should communicate with you, layer in a personality tuning.

Save the output as CLAUDE.md in your repo root. It's a starting point — edit it like code.

What CLAUDE.md is for.

Claude Code reads CLAUDE.md at the start of every session. It is where the project's facts live: how to run the tests, what the conventions are, what never to touch. The three questions above cover the rules that cause the most friction when they are missing, which are how much to test, how far a diff may reach, and when a new dependency is allowed.

The file is loaded, not enforced. Claude Code's docs say it arrives as a message after the system prompt and that compliance is not guaranteed. Short, specific rules hold up. Long files get skimmed. The docs suggest keeping each one under 200 lines.

Where the file goes.

Claude Code looks in four places and concatenates what it finds. None of them overrides another.

  • A managed policy file, if your organization sets one.
  • ~/.claude/CLAUDE.md, which is yours and applies to every project.
  • ./CLAUDE.md or ./.claude/CLAUDE.md, the project's file, shared with your team.
  • ./CLAUDE.local.md, which is yours for this project only.

Run /memory to open them for editing and /context to see what actually loaded. One file can import another with @path.

What it is not for.

How Claude Code talks to you is a different layer. Whether it leads with the answer, how it disagrees, when it stops asking questions: Claude Code's docs give that job to an output style, which is sent on every turn, and leave CLAUDE.md for project conventions. Your teammates should not inherit your temperament from the repo.

We publish all 43 personality tunings as ready-made output styles. The walkthrough is in how to change Claude Code's personality. For annotated examples of the project file itself, see CLAUDE.md examples and best practices.