Diagnose why Claude Cowork's output isn't good enough and fix it without resorting to "use Opus for everything." Five-rung diagnostic ladder, common complaints + fixes.
TL;DR. Output quality is rarely a model problem; it is almost always a specification problem. Run the five-rung diagnostic ladder before reaching for Opus. Most issues resolve in the first three rungs — prompt specification, CLAUDE.md coverage, source-input quality.
Run through these in order. Most issues resolve in the first three rungs without changing model.
Check against Prompt anatomy:
If no to any of these, fix the prompt before changing anything else.
CLAUDE.md doing its job?#CLAUDE.md present?If no to any, fix CLAUDE.md.
If no, fix the input — re-scan, prune, restructure.
See Models and context.
The teams that complain most about quality are the teams that ship draft one. The teams that ship draft two-or-three rarely have quality complaints.
| Complaint | Fix |
|---|---|
| "Too wordy" | Cap word count |
| "AI-flavoured adjectives" | Stop-word list in CLAUDE.md |
| "Generic, not specific" | Add three examples of good |
| "Made up a number" | Require citations or [CONFIRM] |
| "Wrong tone" | Reference the voice file in CLAUDE.md |
| "Inconsistent across runs" | Save the prompt; don't retype |
| "Lost the source's nuance" | Ask Cowork to quote verbatim |
CLAUDE.md beat any explicit voice description.Output quality is rarely a model problem; it is almost always a specification problem. We lose count of the times a client says "Cowork isn't smart enough" and the actual fix is in the prompt. Keep Prompt anatomy open in another tab when reviewing a poor output — the answer is usually two rungs up the ladder from where the operator was looking.
Book a 30-minute call. We'll ask where you are, what your team needs, and which systems Cowork should touch.