Problem elimination
With agents, eliminating a problem is far better than fixing it.
Don't add "remember to lint properly, don't forget tabs over spaces, remember to check types sync in 3 places" to CLAUDE.md. The much better approach is to find a way to make those things non-issues in your stack in the first place.
This has been my philosophy on a lot of things: do simple things well and you won't have to do something complex. My teams could only use one database and weren't allowed to use Redis, even though they asked for it once a month.