Discussion about this post

User's avatar
Pawel Jozefiak's avatar

Solid guide for getting started. One thing I'd emphasize more: the CLAUDE.md file is where the real magic happens, and most people write it wrong at first.

Common mistake I made early on: treating CLAUDE.md like documentation. Long paragraphs explaining what the project does, detailed API descriptions, verbose instructions. The agent doesn't need that - it can read the codebase.

What it actually needs: behavioral rules, decision boundaries, and autonomy levels. "Execute first, refine later" as a rule did more than 100 lines of task instructions.

I wrote up the structure that works after 1000+ sessions of iteration: https://thoughts.jock.pl/p/how-i-structure-claude-md-after-1000-sessions

JP's avatar

The memorialize and diary/reflect skill patterns are really clever. I do something similar and it's one of those habits that compounds fast -- after a few weeks the CLAUDE.md and skills get genuinely tailored. One small tip for anyone following this guide: run /init when you first set up a project folder and Claude will scaffold a decent CLAUDE.md for you automatically, which saves a bit of the initial back-and-forth.

2 more comments...

No posts

Ready for more?