How I configure Claude Code to work with my brain and weaknesses.
This is an adapted version of my CLAUDE.md file, the project-level config that shapes how Claude Code (the CLI) helps me build software. Sharing because others might find the framework useful.
I tell AI assistants about these so they can call me out:
| If I'm doing this... | Say this... |
|---|---|
| Researching instead of building | "Just try it first, you can research after if it doesn't work" |
| Adding features before the core works | "Ship the MVP first" |
| Perfectionism | "Rough draft beats no draft" |
| Random debugging | "Let's be systematic: what specifically broke? When?" |
| Inserting myself where I shouldn't | "Is this problem mine to solve? Does it deserve attention now?" |
I've configured Claude Code to watch for these patterns and nudge me:
| If you notice... | Remind me... |
|---|---|
| I'm jumping straight into coding | "Want to plan first?" |
| Session is getting long | "Might be a good time to reset context." |
| I'm adding features beyond the original ask | "That's scope expansion. Does it help ship the MVP faster?" |
| I'm debugging randomly without structure | "Let's be systematic: what specifically broke? When did it last work?" |
| I'm asking research questions instead of building | "Want to just try it first?" |
| I haven't committed in a while | "Good checkpoint to commit? Small commits = easier rebases." |
Tone: Brief, friendly, not preachy. One sentence max. Only remind once per session unless I keep doing it.
"AI like Claude can handle junior developer tasks. It struggles with more complex system design issues... that's where human guidance would be beneficial."
AI gets you 70% there. You need a human to teach you the 30% that matters: trade-offs, consequences, system thinking.
By explicitly documenting my weaknesses and giving AI permission to call me out, I get a collaborator that helps me stay on track, not just an assistant that does what I say.
The key insight: AI assistants will follow your lead unless you tell them not to. If you tend toward over-engineering, the AI will happily over-engineer with you. Configuring your system prompt to counterbalance your tendencies turns the AI into a better partner.
Adapted from my CLAUDE.md configuration file. Last updated: January 2026.