Free tool
Answer a few questions about your project and get a short CLAUDE.md you can copy or download.
Everything runs in your browser. Nothing you type is sent to any server or saved.
CLAUDE.md files are markdown instructions you write so Claude Code has lasting context for a project, your personal workflow, or your organization. Claude reads them at the start of every session. They are context, not hard enforcement. Source
./CLAUDE.md or ./.claude/CLAUDE.md, shared with your team through git. Source~/.claude/CLAUDE.md for personal preferences across every project. Source./CLAUDE.local.md for personal notes on one project; add it to .gitignore. Source@path/to/file. Relative paths resolve from the CLAUDE.md that imports them. Source/init in a session to generate a starting CLAUDE.md from the codebase, or to suggest improvements if one already exists. SourceAnthropic advises keeping each CLAUDE.md concise (target under 200 lines) so more of it stays in context and is followed. Source For session memory beyond a short rules file, see How to give Claude Code memory between sessions. To wire an MCP server into an app, use the MCP config builder.
Paste the file into ./CLAUDE.md, ./.claude/CLAUDE.md, or ~/.claude/CLAUDE.md, depending on the scope you want. Source
CLAUDE.md covers rules and commands. An MCP memory server can also keep decisions and to-dos across sessions and apps.