Build Your First Prompt From Context, Goal, and Format
What it is
A three-part template for any prompt: state the context you're working in, the specific goal you want, and the format the answer should take. It's the fastest fix for disappointing first answers.
Why it works
Most weak ChatGPT answers come from a one-line request with no context — the model fills the gaps with generic assumptions. Naming who you are, what you want, and how it should look removes the guesswork and replaces filler with something usable on the first try.
When to use it
Every non-trivial request, especially early on. It's most valuable when the topic is broad enough that a bare question could be answered ten different ways.
When not to use it
Quick factual lookups ('what's the capital of Peru') where context adds nothing. Don't bureaucratise a one-word question.
Prompt
Context: I'm <role> working on <project/situation>. Constraints: <anything that matters>.
Goal: <the specific outcome>.
Format: <length, structure, tone, audience>.Example
'Context: I run a two-person coffee cart. Goal: a one-week Instagram plan to grow local followers. Format: 7 posts, each a one-line caption plus a photo idea, casual tone' — returns something you can shoot tomorrow.
Common mistakes
- Typing the goal alone and expecting the model to infer your situation.
- Skipping format, then getting an essay when you wanted a list.
- Loading in context that isn't relevant, which buries the actual ask.