← Prompts
Reference Awesome Claude Code
Development Philosophy
# Development Philosophy ## Core Principle: **Less is more** Keep every implementation as small and obvious as possible. ## Guidelines - **Simplicity first** – Prefer the simplest data structures an
# Development Philosophy ## Core Principle: **Less is more** Keep every implementation as small and obvious as possible. ## Guidelines - **Simplicity first** – Prefer the simplest data structures and APIs that work - **Avoid needless abstractions** – Refactor only when duplication hurts - **Remove dead code early** – `pnpm tidy` scans for unused files/deps and lets you delete them in one command - **Minimize dependencies** – Before adding a dependency, ask "Can we do this with what we already have?" - **Consistency wins** – Follow existing naming and file-layout patterns; if you must diverge, document why - **Explicit over implicit** – Favor clear, descriptive names and type annotations over clever tricks - **Fail fast** – Validate inputs, throw early, and surface actionable errors - **Let the code speak** – If you need a multi-paragraph comment, refactor until intent is obvious # REQUIRED COMMANDS AFTER CODE CHANGES **IMMEDIATE ACTION REQUIRED: After using `edit_file` tool:** 1. Run `pnpm format` 2. Run `pnpm build-sdk` 3. Run `pnpm check-types` 4. Run `pnpm tidy` 5. Run `pnpm test` **These commands are part of the `edit_file` operation itself.**
Sign in to view the full prompt.
Sign InClassification
Reference Documentation, cheatsheets, setup guides
Scope Project
This codebase Manual Manually placed / Persistent