How to write ChatGPT prompts: the short answer
If you want to know how to write ChatGPT prompts that produce work you can actually use, brief your AI the way you would brief a capable new assistant. A one-line request gets a one-size-fits-all answer, while a short brief with six parts usually gets you something close to finished.
The six parts, in the order you would usually write them, are:
- Role: say who your AI should act as, so it pitches the detail and tone appropriately.
- Context: give the background, including your business, your intended reader and why the work matters.
- Task: name the one job you want done, starting with a verb that describes the result.
- Inputs: supply the material it should work from, pasted in or attached.
- Format: describe what the finished answer should look like, including its length and layout.
- Checks: list what your AI should test before it hands the work back to you.
This structure works in ChatGPT, Claude and Gemini, because all three are designed to follow written instructions, and their makers give similar advice. Google's help for Gemini in Docs builds a prompt from persona, task, context and format. Anthropic's prompting guide for Claude recommends treating Claude like a brilliant new employee who doesn't yet know your ways of working. The checks part is our own addition, and its job is to catch obvious mistakes before you have to.
You don't need special phrases or clever tricks, because the most effective prompts simply state, in plain sentences, what you already understand about the task.
The six parts of a good prompt, and why each one matters
Each part fixes a common reason that AI answers miss the mark, and the sections below explain what to write for each one and what typically goes wrong without it.
1. Role: who should your AI be?
Start with a single line that sets the role, such as "You are an editor for a small outdoor clothing shop". A more detailed role might be "You are a bookkeeper who explains things to owners with no accounting training". A role sets the level of detail and the tone of voice, so make it realistic and specific. A line like "You are the world's best marketer" adds nothing, because it gives your AI no new information about the job.
2. Context: what does your AI need to know?
Your AI knows nothing about your business unless you tell it, so explain what you sell, who will read the result and what happens after they read it. One sentence of background information can change the tone of the entire draft. For example: "This email goes to customers who bought from us last year, and most are not in a hurry."
It also helps to explain why the task matters, since Anthropic's guide notes that explaining the reason behind an instruction helps Claude aim its answer. That is why "keep it short because people read it on their phones" works better than "keep it short".
3. Task: what is the one job?
Begin the task with a verb and name the result you expect, for example "Write three subject lines" or "Summarise these notes into decisions and actions". Ask for one task per prompt, because a prompt that requests several things gives each one less attention. If you need a plan and then a draft, ask for the plan first, check it, and only then ask for the draft.
4. Inputs: what material should it use?
Paste in the actual material, such as the customer's email, your price list, your notes or last month's figures. Mark clearly where the material starts and ends, for example with lines like "NOTES START" and "NOTES END", and then tell your AI to use only those facts. Without real inputs, your AI fills the gaps with plausible guesses, which is exactly how invented prices and delivery dates end up in drafts. Our guide on how to stop AI making things up explains this problem in more depth.
5. Format: what should the answer look like?
State the length, the layout and the order you want, for instance "a table with three columns: issue, why it matters, fix" or "under 120 words, with no headings". You can also ask for comparison, such as two versions followed by a note on which one your AI would send and why. A clear format saves you the time you would otherwise spend rearranging the answer.
6. Checks: what should it test before it answers?
Ask your AI to review its own work against a short list before it shows you anything. For example, you might write "Before you answer, confirm that every price matches my price list and that nothing is promised that I didn't list". Then add "If a check fails, fix it, and tell me which checks you ran". Checks won't make an answer perfect, but they reliably catch the obvious errors before you see them.
Before and after: prompt examples for business
Here are two everyday business tasks, shown first the way most people ask and then as a full six-part brief.
Replying to a customer complaint
Before: "Write a reply to this angry customer."
This usually produces a polite but generic apology, which may offer a refund your policy doesn't allow or promise a delivery date you can't meet.
Prompt: reply to a customer complaint
You are a customer service lead for [your business], a [what you sell] business. You write calm, plain replies that fix the problem. Context: This customer wrote to us about [the problem]. Our policy is pasted below. We can offer only what the policy allows. The customer reads this on their phone. Task: Write a reply to the customer's message. Inputs: MESSAGE START [paste the customer's message] MESSAGE END POLICY START [paste your refund, delivery or returns policy] POLICY END Format: Under 150 words. Start by naming their problem in one sentence. Then say what we will do and when. End with one clear next step for them. No headings. Checks before you answer: - Every promise is allowed by the policy. - No dates or amounts that are not in the inputs. - One apology at most. - The next step is clear. If anything is missing, ask me before you write. After the reply, list the checks you ran.
Turning meeting notes into actions
Before: "Summarise these notes."
This usually produces a tidy paragraph that hides the most useful part of any meeting record, which is who has agreed to do what.
Prompt: meeting notes into decisions and actions
You are an assistant who turns rough meeting notes into a clear record. Context: These are my notes from a [type of meeting] with [who was there]. The record goes to everyone who attended, so they know what they own. Task: Turn the notes into decisions and actions. Inputs: NOTES START [paste your notes] NOTES END Format: 1. Decisions: one line each. 2. Actions: a table with the columns Action, Owner, Due date. 3. Open questions: anything that was raised but not settled. Checks before you answer: - Use only what is in the notes. - If an action has no owner or no date, write "not set" instead of guessing. - Keep each line under 20 words. Then tell me anything in the notes you were unsure how to read.
Both full prompts are longer than the "before" versions, but they take only a minute to complete and save you the much longer job of rewriting a weak answer.
A worked example: a trade-in email for Patagonia
To show the structure working on a real business, here is a brief for an email about Patagonia's Worn Wear programme. It is an example written for this article, so Patagonia didn't write it, and we don't know how Patagonia's team uses AI.
The public facts in this example come directly from Patagonia's own pages. Worn Wear is Patagonia's programme for used clothing and gear, where you can buy used items, trade in gear you no longer wear and get damaged gear repaired. Patagonia's trade-in page sets the rules, which say that trade-ins earn store credit and that items have to be clean and in working order.
What goes in
- Role: an email writer for an outdoor clothing brand that wants people to keep their gear in use for longer.
- Context: the email goes to past customers, and Worn Wear lets them trade in, buy used or get a repair.
- Task: write one email that invites readers to trade in gear they no longer use.
- Inputs: the trade-in rules, copied word for word from Patagonia's help page.
- Format: a subject line, a preview line and a body under 120 words, with one button label.
- Checks: every rule matches the pasted text, no credit amount appears unless it is in the inputs, and no environmental claim appears that the inputs don't support.
What comes out (example draft)
Subject: That jacket in the cupboard could have another life
Preview: Trade it in for credit through Worn Wear.
Body: If you have Patagonia gear you no longer wear, it doesn't need to sit in a cupboard. Through Worn Wear, you can trade in clean, working items for credit. Someone else can keep wearing them. Check the trade-in rules, pack up your gear and send it in.
Button: See how trade-in works
Notice what the checks achieved: the draft gives no credit amount, because none was pasted in, and it makes no environmental claim that the inputs can't support. A vague prompt such as "write an email about Worn Wear" would probably produce a longer email, full of guessed details that you would then need to find and remove.
How to improve a prompt when the answer misses
Treat your AI's first answer as a draft, and improve it in the same conversation with the following steps, so that it keeps everything it has already understood.
- Name what is wrong, in one line. Say something precise, such as "This is too formal for our regular customers", because vague feedback like "make it better" usually produces a random, unhelpful change.
- Show one example: paste a past email you liked and ask your AI to match it, since one good example often corrects the tone faster than several rules.
- Ask it to question you: ask "What else do you need to know to make this better? Ask me up to five questions," then answer them and request a new version.
- Ask it to check against your list: ask your AI to rerun your checks and show which ones pass, so you can see exactly where it still falls short.
- Fix the prompt, then save it: when a version works, add the correction to the prompt itself, so that you start from the improved prompt next time. For example, move "talk to a regular customer" into the context section.
A prompt template you can reuse
Copy this template into a document, fill in the brackets for each new task, and delete any line that isn't relevant to the current one.
Prompt: reusable six-part template
You are [the role, for example "an editor for a small bakery"]. Context: - My business: [what you sell and who to]. - Who will read this: [the reader and what they know already]. - Why it matters: [what happens next, or what good looks like]. Task: [one verb and one result, for example "Write three versions of the opening line"]. Inputs (use only these facts): INPUT START [paste your material] INPUT END Format: [length, layout, order, for example "a table with columns X, Y, Z" or "under 100 words, no headings"]. Checks before you answer: - [check 1, for example "every price matches the inputs"] - [check 2, for example "one call to action only"] - [check 3, for example "nothing promised that is not in the inputs"] If something is missing or unclear, ask me before you start. After the answer, list the checks you ran and any you could not run.
A quick checklist before you press send
- Did I say who the AI should be, in one specific line?
- Did I say who reads the result and what happens after they read it?
- Does the task start with a verb and ask for one result?
- Did I paste the real material and say "use only these facts"?
- Did I give a length and a layout?
- Did I list two or three checks, and ask it to say which ones it ran?
- Did I invite it to ask questions when something is missing?
Common prompt mistakes, and what to do instead
| Mistake | What happens | Do this instead |
|---|---|---|
| Asking for several jobs in one prompt | Each part gets less care, and you can't tell which part went wrong. | Ask for one job, check it, then ask for the next. |
| No real material | Your AI invents details that sound right. | Paste the facts and say "use only these facts". |
| Praise roles like "the best expert in the world" | Nothing changes, because no new facts are given. | Give a real role and the reader, for example "a bookkeeper writing for owners". |
| No format | You get a long answer you have to rearrange. | Say the length and layout, such as "a table" or "under 100 words". |
| Starting over when the answer is wrong | You lose what was already right. | Say what is wrong in one line and ask for a new version in the same chat. |
| Never saving the prompt that worked | You rewrite it from memory next time, and it works less well. | Keep a notes file of your best prompts, or turn the prompt into a skill. |
Where AI Blocks helps with prompts
AI Blocks is a free library of prompts, skills and workflows, where you copy a prompt or download a skill and then use it in your own AI. The items below support the specific steps described earlier in this guide.
- AI prompt editor: share a rough prompt and get back a clearer version, with the task, the facts and the expected result stated plainly.
- Prompt fixer: paste a prompt that gives vague or uneven answers, together with one bad reply, and get a tighter version.
- Creative AI prompt writer: name a task, such as an ad or a sales page, and get a ready-to-paste prompt filled with your facts and output rules.
- Prompt change tester: compare a new prompt with your old one on the same test cases, so you know whether it really is better before you switch.
- Reusable AI skill writer: when you use the same prompt every week, turn it into a skill file with steps and test prompts.
- Your me.md: write one short file about yourself, so you no longer have to type the same context at the start of every chat.
You can also search the library for ready-made prompts by job, such as "customer reply" or "meeting notes". When you are ready for the next step after prompts, read AI prompts vs skills vs workflows and how to give your AI context about your business.
Questions people ask
Does the same prompt work in ChatGPT, Claude and Gemini?
Mostly, yes, because all three follow plain written instructions, so a clear six-part prompt works in each of them. The answers will differ in style and level of detail, so when you switch tools, run your prompt once and adjust the format line if the result needs it.
How long should a prompt be?
A prompt should be long enough to cover the six parts and no longer. For a quick task that may be four lines, but a reply that must follow your returns policy may need twenty lines plus the pasted material. Length is never a problem when every line gives your AI information it needs.
Should I tell ChatGPT to act as an expert?
A role helps when it is specific about the job, the reader and the level of knowledge. "You are a bookkeeper explaining VAT to a first-time shop owner" sets both tone and detail. By contrast, "You are the best expert in the world" adds nothing, because it gives no new information.
What is a prompt template?
A prompt template is a saved prompt with blanks, usually in [square brackets], that you fill in for each new job. It saves time and keeps your results consistent from one week to the next, and the six-part template above is a good place to start.
How do I stop ChatGPT giving generic answers?
Give it your real material and your business context, and tell it to use only those facts, because generic answers come from generic inputs. Saving your business details once, in custom instructions or a project, also helps, and our guide on giving AI context about your business shows how to do it.
Is it safe to paste customer emails into a prompt?
Paste only the information the task requires, and remove names, addresses, card details and any other private information that the task doesn't require. Check your AI's data settings for your plan, and follow your own privacy policy when handling customer information.