Before answering my next message, ask me up to 5 short clarifying questions about audience, length, tone, format, and any constraints I should have specified. Do not attempt the task yet. Wait for my answers, then proceed.
Ask clarifying questions first
Example output
Before I answer, I need to clarify a few things:
- Audience: Is this aimed at engineers who already use Postgres, or at decision-makers picking a database?
- Length: One paragraph, a one-pager, or a full doc?
- Tone: Pitch deck (confident, persuasive) or technical doc (neutral, qualified)?
- Constraint: Are there any claims I should NOT make (e.g. cost, performance numbers you can't verify)?
Reply with answers and I'll draft.
Common mistakes
Don't paste this and then immediately also paste your real question - the model will skip the clarification and answer. Send the meta-prompt alone, wait for the questions, answer them, then paste the actual task. Also: if you're doing something genuinely simple ('translate this sentence'), skip the prompt - it adds friction without value. Use it for anything where the output will take you more than 2 minutes to read.
More from Power Prompts
Distill a long doc
Read the following document and produce: 1. A one-line takeaway (the single most important thing). 2. The three highest-leverage facts…
Explain it for a specific reader
Explain {{topic}} to {{audience}} in under 100 words. Use only words and analogies they would recognize. No jargon unless you immediately…
Critique as a named skeptic
Read the draft below as if you were {{skeptic_role}}. Find the specific weaknesses they would push back on. Quote the exact lines you…
Why it works
Models default to confidently answering whatever they think you asked. That's where most AI output goes wrong: the question itself was vague, but the model didn't push back. This prompt forces a clarification round before any work happens. The Reddit r/ChatGPT 2025 mega-thread ranked clarifying-question meta-prompts at 3x the upvotes of any topical prompt for exactly this reason - it converts a one-shot guess into a two-turn conversation, and two-turn conversations produce dramatically better outputs. Use this as the very first message of any non-trivial chat. Then answer the questions and let the model proceed.