Spot what's wrong with this prompt: 'You are a helpful assistant. Please be thorough and accurate. Give a good answer.'
Click any words you think contain an error. Click again to unmark.
Every directive is a vague adjective with no observable target. Replace 'helpful', 'thorough', 'accurate', 'good' with concrete actions or measurable properties the eval suite can check.
Imagine giving a new chef the instruction 'cook good food'. They cannot tell what good means, so they guess based on their training. Now imagine telling them 'use fresh ingredients, cook to medium-rare, and serve in under fifteen minutes'. They know exactly what to do and you can check whether they did it. The prompt here is the first version, three times. Every adjective sounds caring but tells the model nothing it can act on.
Detailed answer & concept explanation~4 min readEverything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
Everything important, quickly.
2 min: three anti-patterns in one prompt + the two operational shapes + how each rewrite maps to an eval assertion.
Real products, models, and research that use this idea.
- OpenAI's prompt engineering guide for GPT-5.5 leads with 'be specific' precisely because vague adjectives like 'helpful' and 'accurate' degrade compliance reliably.
- Anthropic's Claude Opus 4.7 docs explicitly recommend naming concrete behaviors over asking for quality in the abstract.
- Promptfoo and Braintrust assertion suites can only check operational directives; a prompt full of vague adjectives produces zero meaningful assertions.
What an interviewer would ask next. Try answering before peeking at the approach.
QHow would you write the eval suite for the rewritten prompt?
QWhat if the user wants an open-ended creative answer?
Don't say thisRed flags and common mistakes that signal junior thinking. Click to expand.
Red flags and common mistakes that signal junior thinking. Click to expand.
Reading this prompt and thinking it is just thin; the real failure is that every directive is unfalsifiable, so neither the model nor your eval suite can act on it.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.
Same topic, related formats. Practice these next.