← Claude Kit
CLAUDE.md Free Claude Code CLAUDE.md template templates
The memory file Claude reads at the start of every session — your project's rules, commands and traps.
WHERE THE FILE GOES
./CLAUDE.md for the project, ~/.claude/CLAUDE.md for you, CLAUDE.local.md for private notes.
CLAUDE.MD TEMPLATE
ASP.NET Core Project
A CLAUDE.md for an ASP.NET Core app: build and test commands, project layout, EF Core rules and the traps.
Free
Software Development
CLAUDE.MD TEMPLATE
Python Project
A CLAUDE.md for a Python service: uv or pip commands, pytest, typing and linting rules, and what not to touch.
Free
Software Development
CLAUDE.MD TEMPLATE
Personal Preferences
A ~/.claude/CLAUDE.md for how you like to work — loaded in every project, kept out of every repository.
Free
Software Development
OTHER KINDS OF TEMPLATE
112 TEMPLATES
Skills
Reusable know-how Claude loads when a task matches — and the /slash commands you type yourself.
6 TEMPLATES
Subagents
Specialist assistants Claude Code delegates to, each with its own instructions, tools and context window.
4 TEMPLATES
Hooks
Shell commands Claude Code runs at fixed moments — before a tool, after an edit, when it needs you.
4 TEMPLATES
MCP Servers
Give Claude new tools by writing a Model Context Protocol server, then plugging it into Claude Code.
The authority
Anthropic's documentation for CLAUDE.md
Claude Code ships often. When a template here and the official docs disagree, the official docs are right.
https://code.claude.com/docs/en/memory