Loading...
Loading...
ALWAYS invoke this command when creating, editing, or improving any CLAUDE.md file
npx skill4agent add d-gangz/dgang-skills claude-mdsubagent_typeExplorethoroughnessvery thoroughpromptCLAUDE.md/help.claude/commands/.claude/skills/.claude/settings.json.claude/automations/file:lineuv addpip installmake check/healthagent-docs/agent-docs/
├── architecture.md # System design, component relationships
├── build-and-test.md # How to build, test, verify changes
├── conventions.md # Code patterns specific to this project
├── database.md # Schema, migrations, data patterns
├── api-patterns.md # API design, authentication, etc.
└── glossary.md # User-specific vocabulary Claude can't infer# Project Name
[One sentence describing what this project is]
## Quick Reference
- **Build**: `[command]`
- **Test**: `[command]`
- **Lint**: `[command]`
- **Dev server**: `[command]`
## Non-Obvious Structure
[Don't list directories — Claude can discover those via tools]
[Instead, document things that AREN'T discoverable from file names alone:]
[- Generated code paths (so Claude doesn't edit them)]
[- Monorepo package relationships and dependency direction]
[- Naming conventions that imply behavior (e.g. *.server.ts = server-only)]
[- Co-location patterns (e.g. each feature owns its routes/, models/, services/)]
## Key Patterns
[2-3 critical patterns or conventions unique to this codebase]
[Use file:line references, not code snippets]
## Documentation
- `agent-docs/architecture.md` - System design and component relationships
- `agent-docs/build-and-test.md` - Detailed build and test instructions
[Only list files that exist]
## Critical Rules
[Only include rules that are UNIVERSALLY applicable across ALL tasks]
[Max 5-10 rules]
[If it can be enforced by a linter, don't include it here]CLAUDE.mdagent-docs/.claude/commands/.claude/skills/.claude/settings.json.claude/automations/