Original Reddit post

Every time a new model drops the sub fills up with people saying the old one is suddenly unusable. Fable comes out and now Opus is garbage? Come on. If you switch models and everything suddenly works, you probably just started writing better prompts for a week without noticing. Three quick tips. Use it or not. Context. If you throw a vague request into a fresh session you get mush. Give it the files, the constraints, what you already tried, your conventions. A solid CLAUDE.md does more for output quality than any model bump. Break the work down. Asking for a whole feature in one shot is where it falls apart. Let it plan first, read the plan, then build. The models that feel smarter usually just carry your messy task structure a bit longer before they trip on it too. Give it a way to check itself. Let it run the tests, hit the endpoint, read the actual error. A model working blind guesses. A model with a feedback loop fixes its own mistakes before you even see them. Half the “Opus is dumb” posts are someone judging the first guess on a task where it never got to verify anything. This works the same on Opus, Fable and whatever comes next. The model isn’t doing the thinking for you. Learn to drive. submitted by /u/FrederikBL

Originally posted by u/FrederikBL on r/ClaudeCode