From Writing a good CLAUDE.md | HumanLayer Blog
Key takeaways:
- Defines your project’s WHY, WHAT, and HOW
- Be concise and universally applicable
- Less (instructions) is more
- < 100 instructions
- < 300 lines
- Use Progressive Disclosure:
@and skills - Claude is not a linter. Use linters and code formatters, and use other features like Hooks and Slash Commands as necessary.
CLAUDE.mdis the highest leverage point of the harness