Illustration titled 'From Vague to Powerful,' showing how a weak ChatGPT prompt becomes a clear, detailed one
Last updated on

How to write better prompts for ChatGPT: 10 simple tips


The difference between a useless ChatGPT answer and a great one is almost always the prompt — what you typed, not the AI. The good news: writing better prompts takes no tech skill. You just have to be clear, the way you would with a helpful assistant who can’t read your mind. Here are 10 simple tips, with examples you can copy.

1. Be specific about what you want

Vague in, vague out. “Write an email” gets a generic template. Spell out the details instead.

  • Weak: Write an email to my boss.
  • Strong: Write a short, polite email to my boss asking for next Friday off for a family event. Keep it warm but professional.

2. Say who it’s for

The audience changes everything. Tell ChatGPT who will read or hear the answer.

  • “Explain how a credit score works to a 16-year-old.”
  • “…to someone who already works in finance.”

Same topic, completely different answer.

3. Ask for a specific format

If you want a list, a table, or a short paragraph, say so.

  • “Give me a bulleted list.”
  • “Put it in a table with two columns.”
  • “Keep it under 100 words.”

4. Give it context

Background helps ChatGPT aim. The leaking-tap email works far better when it knows it’s been a week and you’ve asked once before. Add the situation, not just the request.

5. Set the tone

One short instruction shifts the whole feel: “friendly,” “formal,” “funny,” “reassuring,” “direct.” Tone is one of the easiest wins.

A person typing a prompt into ChatGPT on a laptop
Writing a clearer prompt takes seconds — and changes the whole answer.

6. Show an example of what you like

If you have a style in mind, paste a sample: “Write it in the style of this paragraph: [paste].” ChatGPT is good at matching a model you give it.

7. Break big requests into steps

For anything complex, go one step at a time instead of asking for everything at once. Plan the trip first, then ask for the packing list, then the budget. Each step builds on the last.

8. Tell it what to avoid

Constraints sharpen the result: “Don’t use jargon,” “no emojis,” “avoid making promises about dates,” “keep it factual.”

9. Ask for options

Instead of one answer you’ll probably tweak anyway, ask for a few: “Give me three subject-line options.” Then pick and refine. It’s faster than starting over.

10. Refine — don’t restart

This is the biggest one. The first answer is a draft. Just reply with what to change:

  • “Make it shorter.”
  • “More formal.”
  • “You missed the deadline — add it.”

Treating ChatGPT as a back-and-forth beats hunting for one perfect prompt. The conversation is the tool.

Putting it together

Here’s a weak prompt upgraded with these tips:

  • Before: Help me with a cover letter.
  • After: Write a one-page cover letter for a part-time library assistant job. I’m a recent school leaver with retail experience and no library experience. Friendly but professional tone, focus on being reliable and good with people, no clichés.

The second one gives ChatGPT everything it needs — and gives you something you can actually use.

The bottom line

You don’t need tricks or special commands to get great results from ChatGPT. Be specific, say who it’s for, ask for a format, and keep refining. Clear instructions in, useful answers out. Start with one real task today and apply just three of these tips — you’ll see the jump immediately.


Keep going: browse more plain-English guides in Using ChatGPT.

Frequently asked questions

How do I write a good ChatGPT prompt?

Be specific about what you want, who it is for, and the format you need. Instead of "write an email," try "write a short, friendly email to my landlord asking to fix a leaking tap, mention it has been a week, keep it under 100 words." The more context you give, the better the answer.

Why are my ChatGPT answers so generic?

Usually because the prompt is too vague. ChatGPT fills in missing details with safe, average guesses. Add specifics — your goal, audience, tone, and length — and the answer gets sharper. You can also ask it to redo the response with changes.

Do I need special commands or keywords?

No. ChatGPT understands plain language. You do not need special syntax or "magic words" — just clear, complete instructions like you would give a capable assistant who cannot read your mind.

Can I ask ChatGPT to improve its own answer?

Yes, and you should. Reply with what to change: "make it shorter," "more formal," "give me three options," or "you missed X." Treating it as a back-and-forth almost always beats trying to get the perfect answer in one prompt.