Skip to content

Templates Overview

Download these templates and customize for your project. Each is designed to be minimal—under 35 lines—following the best practices for context files.

For Claude Code, Zed, Continue.dev, and tools that read CLAUDE.md:

StackLinesDownload
Node.js/Express34Raw
Python/FastAPI33Raw
TypeScript/React33Raw
Next.js27Raw
C#/.NET28Raw
Go34Raw
Rust34Raw

For Cursor IDE (save as .cursorrules in project root):

StackLinesDownload
TypeScript27Raw
Python28Raw
Node.js27Raw
Next.js26Raw
C#/.NET27Raw
Go27Raw
Rust27Raw
  1. Download the template for your stack
  2. Rename to CLAUDE.md (or .cursorrules for Cursor)
  3. Customize the [placeholders] with your project details
  4. Add gotchas as you discover what the AI gets wrong

These templates follow three principles:

  1. Minimal — Under 35 lines. Only include what causes mistakes.
  2. Actionable — Commands, gotchas, and conventions. Not documentation.
  3. Evolvable — Start small, add when the AI makes mistakes, remove when redundant.

See Project Context Files for the full best practices guide.