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.