🖥️

Build your CLAUDE.md file

CLAUDE.md is a memory file you place in your project root. Every time you start a Claude Code session, it reads this file and instantly knows your stack, your rules, and how you work — no re-explaining required.

📋

What is your project called?

🎯

What does this project do?

Keep it to 1–2 sentences. Claude uses this to understand context.

⚙️

What's your tech stack?

🛠️

What are your development commands?

Leave blank anything that doesn't apply.

🏗️

How is your codebase structured?

These become rules Claude follows on every session.

Using TypeScript?
Strict mode enabled?

What should Claude never do on this project?

These are your guardrails. Pre-checked ones are common best practices.

📖

Do you use sub-rule files?

These are .md files in .claude/rules/ that Claude reads for deeper context on specific parts of your project.

Do you use sub-rule files?
🎉

Your CLAUDE.md is ready!

Copy the content below or download it, then place it in your project's root directory.

CLAUDE.md

Where does this file go?

1
Download or copy your CLAUDE.md using the buttons above.
2
Place it in your project root — the same folder as your package.json or main config file.
3
Open Claude Code in that directory. Claude automatically reads CLAUDE.md at the start of every session.
4
That's it. Every Claude Code session in this project will now follow your rules and know your stack.