2 min read
Templates
CLAUDE.md files and project starters to copy-paste.
What’s a CLAUDE.md?
When you run claude in a folder, it automatically reads any CLAUDE.md file in that folder. This gives Claude context about your project—what it is, how it’s built, and any conventions to follow.
Think of it as a brief for Claude. The more context you provide, the better Claude’s suggestions will be.
Available Templates
| Template | Use For |
|---|---|
| General | Any project — a good starting point |
| macOS | macOS apps (menu bar, utilities, etc.) |
| Windows | Windows desktop apps (Electron, Tauri) |
| iOS | iOS apps |
| Web | Web apps and sites |
| Project Kickoff | First prompt when starting something new |
How to Use
- Choose the template closest to your project
- Copy the content
- Create a file called
CLAUDE.mdin your project folder - Paste and edit the bracketed sections
[like this] - Save
Now when you run claude in that folder, it’ll have context about your project.
Tips
- Update as you go — Keep the “Current State” section current
- Be specific about conventions — If you have preferences, state them
- List what’s done — Helps Claude know what exists vs. what needs building
- Add notes — Anything that would help someone new to the project
You don’t need to fill in everything perfectly. Even a minimal CLAUDE.md is better than none.