Back to Library

CLAUDE.md Template

template

Standard project instructions file for Claude Code

claude-mdtemplateproject-setupdocumentation
Prompt Content
# {{project_name}}

> {{project_description}}

## Tech Stack

- **Framework**: {{framework}}
- **Language**: {{language}}
- **Styling**: {{styling}}
- **Database**: {{database}}

## Directory Structure

```
src/
├── app/           # Routes and pages
├── components/    # Reusable components
├── lib/           # Utilities
└── types/         # TypeScript types
```

## Commands

```bash
npm run dev      # Development server
npm run build    # Production build
npm run lint     # Run linter
npm run test     # Run tests
```

## Key Conventions

- Use Server Components by default
- Follow existing patterns in codebase
- Write tests for new features
- Use meaningful commit messages
Variables
This prompt uses the following variables that should be replaced
{{project_name}}
project_namestringRequired

Name of the project

{{project_description}}
project_descriptionstringRequired

Brief project description

{{framework}}
frameworkstringRequired

Main framework

{{language}}
languagestringRequired

Programming language

{{styling}}
stylingstring

CSS framework

{{database}}
databasestring

Database provider

Details
Category
template
Version
1
Created
12/12/2025
Last Updated
1/25/2026