Most people who are unhappy with their AI output think the problem is the AI. Usually the problem is the prompt. Not because the prompt is wrong, but because it's incomplete — it's missing one or two things that would have changed the output significantly.
The checklist below takes under five minutes to run. Use it on any prompt before you send it. Each item corresponds to one of the five most common reasons AI output comes back unusable. Check off the ones your prompt already handles. Fix the ones it doesn't.
How to use this in practice
You don't need to hit all five on every prompt. A simple question — "what's the capital of France?" — doesn't need a role, a format specification, or constraints. But for any prompt where you're asking for a draft, an analysis, a summary, or anything where the output quality actually matters to you, running through these five items before sending will consistently produce better first drafts.
What to do when the output is still wrong
If you've addressed all five items and the output is still not what you need, the issue is usually one of these three things:
The context was too vague. "A B2B product" tells the AI almost nothing. "A project management tool for remote engineering teams at companies with 50 to 200 employees" gives it something to work with. The more specific the context, the more accurate the output.
The format was under-specified. "A short email" and "an email under 100 words with a subject line, one sentence of context, one sentence of value proposition, and a single low-friction call to action" are not the same instruction. The second one produces a usable first draft. The first one produces something that needs significant editing.
You need to iterate, not restart. The best use of AI for writing is not a single perfect prompt — it's a conversation. Get a first draft, then ask for specific changes: "The second paragraph is too long. Cut it to two sentences." "The tone is too formal. Make it sound more like a colleague, not a consultant." Iteration is faster than trying to write the perfect prompt upfront.
The faster version
If five questions feels like too much overhead, here's the one-question version: If I sent this prompt to a freelance writer instead of an AI, would they have everything they needed to do the job?
If the answer is no — if a human writer would need to ask you follow-up questions before starting — your prompt needs more information. Add what a writer would ask for, and the AI output will improve immediately.