Fix a Vague Prompt
'Make it good', 'be detailed', 'keep it interesting' — vague prompts get vague output. The fix is mechanical: replace every fuzzy word with a checkable instruction.
'Research X and tell me what you find' returns a topic summary, not an answer. The rewrite adds the control a research ask needs: scope, criteria, and output shape.
Weak research prompts are unfalsifiable — 'find the best option', 'be thorough' — so the model returns a confident overview of everything and a recommendation of nothing. The rewrite makes the ask answerable: 'be thorough' becomes a coverage list you name, and the missing format, length, and exclusion lines become slots, so the result arrives as a decision input instead of an essay. This resource loads an open-ended research ask and applies the control-focused rewrite.
Rewrite with Add Output Control
'Be thorough and detailed' becomes a coverage slot; 'a good one' becomes success criteria; format, length, and exclusion lines appear.
Name the coverage
List the 3–5 things the research must evaluate — pricing at your size, deliverability, integrations. That list is the question.
Set the output shape
'Comparison table, then a one-paragraph recommendation' turns the result from reading material into a decision input.
The Prompt Rewriter's Add Output Control turns "be thorough and detailed" into a named coverage slot and "we want to pick a good one" into explicit success criteria, then adds format, length, and exclusion lines. The rewritten prompt is what you run in your own assistant — pasting the vague version here doesn't itself produce the research.
Because the coverage list is the question. The rewrite replaces "be thorough" with 3-5 things the research must evaluate — pricing at your size, deliverability, integrations — which gives the model something checkable to be wrong about. Paired with an output shape like "comparison table, then a one-paragraph recommendation," the result arrives as a decision input instead of an even-handed overview.
'Make it good', 'be detailed', 'keep it interesting' — vague prompts get vague output. The fix is mechanical: replace every fuzzy word with a checkable instruction.
The fastest fix for mediocre AI output is rewriting the prompt: vague words become concrete instructions, hedges become commitments, and missing elements get filled.
Format, length, and exclusions are the three levers that make AI output land in usable shape. A rewrite shows how to retrofit them onto a prompt that has none.
See exactly what changed between v1 and v2 of a prompt — added, removed, and modified instructions, plus whether the revision reduced or introduced risk.
A side-by-side way to decide between two ChatGPT prompt drafts — scored on clarity, specificity, output control, and risk instead of gut feeling.
A set of before-and-after examples showing exactly what prompt cleanup removes — and what it deliberately leaves alone.
Rewrite a weak prompt into a stronger one — vague wording fixed, gaps filled, goal unchanged.