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.) |
| iOS | iOS apps |
| Web | Web apps and sites |
| Design Spec | Handing off Figma design specs to Claude |
| Feature Brief | Scoping a new feature before building |
| Bug Report | Structured bug reports for faster fixes |
| Pre-Launch | Checklist before deploying |
| README | Project README for sharing your work |
| 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.
Want More Than Project Context?
Templates give Claude project context. What your app is and how it’s built. For domain expertise (how to build accessible UIs, how to animate tastefully, how to follow platform conventions), see Skill Files.