Back to browse
Templatetemplates

General

generalstarter

Install

terminal
$curl -fsSL claude.sporich.dev/install.sh | bash

CLAUDE.md

Project Overview

<!-- TODO: Describe what this project does in 1-2 sentences -->

[FILL IN: Brief description of the project, its purpose, and primary users]

Tech Stack

<!-- TODO: List the core technologies used -->
  • Language: [FILL IN]
  • Framework: [FILL IN]
  • Database: [FILL IN]
  • Other: [FILL IN]

Project Structure

<!-- TODO: Describe the key directories and their purposes -->
[FILL IN: Outline your project's directory layout]

Coding Conventions

  • Prefer simple, readable code over clever abstractions
  • Avoid over-engineering; solve the problem at hand
  • Write tests for new functionality
  • Use meaningful variable and function names
  • Keep functions small and focused on a single responsibility
  • Prefer composition over inheritance
  • Handle errors explicitly rather than silently swallowing them
  • Add comments only when the "why" isn't obvious from the code

Development Commands

<!-- TODO: Fill in the actual commands for your project -->
  • Build: [FILL IN]
  • Test: [FILL IN]
  • Lint: [FILL IN]
  • Dev server: [FILL IN]
  • Format: [FILL IN]