Spot what's wrong with this prompt: 'You are a helpful assistant. Please be thorough and accurate. Give a good answer.'
Same topic, related formats. Practice these next.
Same topic, related formats. Practice these next.
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.
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.
What an interviewer would ask next. Try answering before peeking at the approach.
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.