Role + Constraints to Kill Vagueness — ChatGPT
When answers are generic, the fix is almost always more specificity, not a longer prompt.
The prompt
You are a conversion copywriter for B2B SaaS. Rewrite this headline for a CFO audience. Constraints: under 12 words, lead with a quantified benefit, no buzzwords ("synergy", "revolutionary", "seamless").
Headline: [PASTE]What to replace
Swap these placeholders for your own details before running the prompt:
[PASTE]your own value
Pro tip: A precise role plus 2-3 hard constraints beats a long, vague paragraph almost every time.
How to use this prompt
- Copy the prompt using the button above.
- Replace [PASTE] with your own details — the more specific you are, the better the output.
- Paste it into ChatGPT and run it.
- If the answer feels generic, add constraints: audience, length, tone, and what to avoid. That single change fixes most weak output.
Learn the technique
Role + Constraints to Kill Vagueness
Module 4 — Prompt Patterns That Fix Bad Output · Prompt Engineering Fundamentals
Related prompts
The 5-Part Prompt Framework — ChatGPT
Every strong prompt combines five parts: Role (who the AI should act as), Context (background info it needs), Task (the specific ask), Format (how you want the output structured), and Constraints (length, tone, things to avoid).
ClaudeThe 5-Part Prompt Framework — Claude
Every strong prompt combines five parts: Role (who the AI should act as), Context (background info it needs), Task (the specific ask), Format (how you want the output structured), and Constraints (length, tone, things to avoid).
ChatGPTZero-Shot vs Few-Shot Prompting — ChatGPT
Zero-shot means asking directly with no examples.
GrokZero-Shot vs Few-Shot Prompting — Grok
Zero-shot means asking directly with no examples.
ChatGPTChain-of-Thought Prompting — ChatGPT
Asking a model to "think step by step" before answering measurably improves accuracy on reasoning, math, and multi-step logic tasks because it forces the model to externalize intermediate steps instead of jumping to a guess..
ClaudeChain-of-Thought Prompting — Claude
Asking a model to "think step by step" before answering measurably improves accuracy on reasoning, math, and multi-step logic tasks because it forces the model to externalize intermediate steps instead of jumping to a guess..
Related across the site
10 Prompt Mistakes That Make AI Output Generic
The specific, fixable reasons AI output comes back bland — and what to write instead. Each mistake includes a before-and-after example you can apply immediately.
AI SEO & Search Visibility
Use AI to do keyword research, optimize content for search, and get your brand cited by AI answer engines like ChatGPT, Perplexity, and Google AI Overviews.
Context Engineering vs Prompt Engineering: What Actually Changed
Context engineering is the term that replaced prompt engineering in serious AI work. It is not a rebrand — the job genuinely shifted from writing better instructions to controlling what the model can see. Here is the difference and why it matters.
Fine-tuning
Fine-tuning continues training a pre-trained model on your own examples to specialise its behaviour. It is the right tool for teaching consistent style, format or classification behaviour — not for adding knowledge.
GPT vs Claude vs Gemini: An Honest Comparison
A practical comparison of the three leading AI models across writing, coding, reasoning, long documents and cost — including which one to reach for on which task, and where each genuinely falls short.
Meta-prompting
Meta-prompting is using a model to write, critique or improve prompts. You describe the task and the failure modes you want to avoid, and the model drafts the prompt.