How to Write Better ChatGPT Prompts
The difference between a useless AI answer and a great one is almost always the prompt. Here's a simple framework anyone can use — no "prompt engineering" degree required.
Updated June 27, 2026
AI tools like ChatGPT, Claude, and Gemini are powerful, but they're not mind readers. They respond to exactly what you ask. Give them a vague request and you get a vague answer; give them a clear, specific one and the quality jumps dramatically. The good news: writing a strong prompt isn't a special talent. It just means including a few key ingredients.
The 5 ingredients of a great prompt
Almost every effective prompt sets some combination of these five things. You don't always need all five, but the more you include, the better the result.
1. Role — who the AI should act as
Telling the AI to "act as" someone sets its expertise and tone. "You are an experienced career coach" produces a very different answer than no role at all.
2. Task — exactly what you want
Be specific about the action. "Write" is vague; "write a 150-word follow-up email" is clear. State the deliverable plainly.
3. Context — the background it needs
Give the AI the facts it can't guess: who it's for, what's happened so far, any constraints. Context is what turns a generic answer into one that fits your situation.
4. Format — how the answer should look
Do you want a bulleted list, a table, an email with a subject line, a step-by-step guide? Saying so saves you from reformatting later.
5. Constraints — the boundaries
Length, tone, things to avoid, reading level. "Keep it under 100 words and friendly, no jargon" steers the output precisely.
Before and after
Here's a weak prompt most people would type:
And here's the same request with the five ingredients added:
The second prompt will get you something you can actually use — because it told the AI who to be, what to do, who it's for, how to format it, and where the limits are.
Common mistakes to avoid
- Being too vague. "Make it better" gives the AI nothing to work with. Say how — shorter, friendlier, more formal.
- Asking for too much at once. Break big requests into steps. You can always ask follow-ups.
- Not giving examples. If you want a certain style, paste a short example of it. Showing beats describing.
- Forgetting the audience. "Explain quantum physics" vs. "explain quantum physics to a 10-year-old" are worlds apart.
- Never iterating. Your first prompt rarely needs to be perfect. Refine it based on what you get back.
A quick checklist
Before you hit enter, ask yourself: Did I say who the AI should be, what exactly I want, who it's for, how it should look, and any limits? If yes, you're already prompting better than most people.
Don't want to remember all that?
CookMyPrompt builds a structured prompt from these ingredients for you — just describe what you want in plain words.
Cook my prompt →Frequently asked questions
Does this work for Claude and Gemini too?
Yes. The same framework works for any AI assistant — they all respond better to clear role, task, context, format, and constraints.
Do longer prompts always work better?
Not necessarily — clearer prompts work better. Add detail that helps the AI understand your goal, and cut anything that's just filler.
Should I be polite to the AI?
It doesn't change the result much, but it doesn't hurt. What matters far more is being specific.
