Every prompt has two halves. There's the part you wrote, and the part you didn't.
Most advice about prompting is about the first half. Add a role. Add context. Specify the format. Use examples. All useful. But in my experience, when a prompt disappoints, the problem is almost never in what you wrote. It's in what you left out.
And the model will never tell you what that was.
AI fills your blanks with average
When you leave something out of a prompt, the model doesn't stop and flag it. It fills the gap with the most likely interpretation, the answer that would be reasonable for most people asking something similar.
That's the right behavior for a general tool. It's the wrong behavior for your specific situation.
Say you ask for a summary of a customer call. You didn't say who the summary is for. A sales rep wants next steps and objections. An executive wants risk and revenue. A support lead wants the bug they mentioned. The model picks something in the middle, and you get a summary that's fine for everyone and useful to no one.
That's where “generic” AI output comes from. It's not that the model is bland. It's that it was handed a blank and filled it with the average.
Not all gaps are equal
This is where it gets practical. When I look at prompts that underperform, the missing pieces fall into three buckets.
Gaps the model can safely fill. Formatting, length, minor tone choices. If you don't say “use bullet points,” the model makes a sensible call. Leaving these out is fine. Over-specifying them is how prompts turn into twelve-rule spec sheets.
Gaps that change the answer. Who the output is for. What a good result looks like. What to do when the information is incomplete. Leave these out and the model has to guess, and the guess decides whether the output is useful.
Gaps you don't know you have. These are the dangerous ones. They're assumptions so obvious to you that it never occurs to you to write them down. In my first article, it was a team whose metrics prompt assumed “trending up is always good.” True for revenue. Wrong for costs and churn. Nobody wrote it down because nobody thought of it as an assumption.
The first bucket doesn't need attention. The second needs to be written down. The third needs someone to ask.
Why you can't find your own gaps
The third kind of gap is invisible to the person who wrote the prompt. That's not carelessness. It's how knowing things works.
Once you understand your project, you can't easily un-know it. You read your own prompt and your brain fills in everything that's missing, so it looks complete. It is complete, to you.
It's the same reason you can't proofread your own writing well, and the same reason onboarding docs written by veterans confuse new hires. The person with the most context is the worst person to judge what context is missing.
That's why the most valuable thing in a prompt review isn't a rewrite. It's a question from someone who doesn't share your assumptions.
I tested what happens when you skip the question
I build a prompt tool called Meerkat, and its main job is to catch these gaps by asking one question when something important is missing.
A few weeks ago I tried a version that leaned toward not asking. If a prompt looked clear enough, it would say so and skip the question. Fewer back-and-forths felt like a better experience.
On prompts that really were clear, it was better. But on prompts with a real gap, it started guessing. In one round of tests, it skipped 6 of the 16 questions it actually needed to ask. Each time, it handed back something polished that rested on an assumption nobody had checked.
That's the trap. A wrong answer that looks finished is worse than a question, because nobody goes looking for the problem.
I threw that version out.
One question beats five
None of this means AI should interrogate you. Everyone has used a tool that opens with five generic questions: Who's your audience? What tone? What format? How long? That's not care. It's a form.
A good question is specific to your prompt, and the answer changes the output. “Is up always good here?” is a good question. “What tone would you like?” usually isn't.
The rule I've landed on:
- If something important is missing, ask one question, the one that changes the answer most.
- If nothing important is missing, don't ask. Just do the work.
- If the prompt is already good, say so and leave it alone.
Why this matters more every month
A year ago, a prompt was mostly a one-off question. If the answer was off, you asked again.
Now prompts are the instructions behind custom GPTs, agents, team workflows, and product features. They get written once and run hundreds of times, often by people who didn't write them. A gap in one of those doesn't produce one bad answer. It produces the same quiet mistake every time it runs, and the people reading the output usually have no idea there was a prompt behind it at all.
That changes the economics. A question that costs you thirty seconds up front can save a hundred bad outputs downstream.
Try the new-hire test
You don't need a tool for this. Next time you write a prompt that will be reused, read it as if you started at your company today. You don't know the project, the audience, or the history.
What would you have to guess?
Whatever you'd have to guess, the model is guessing too.
If you want a second set of eyes, Meerkat's roast does this for free with no signup: paste a prompt and it tells you what it would have to guess.
Roast a prompt