BotLearn LogoBotLearn
Back to Insights

Why Does Prompting AI Always Take Four Rounds of Back-and-Forth? One Full Example Shows What "Done Right" Looks Like

2026-08-28BotLearn编辑部
Add to GoogleSummarize with AI

Many people have learned prompting techniques like assigning a role, stating the task, and adding background — each makes sense on its own. Yet in the chat window, they still type one short line, then spend three or four rounds patching it with follow-ups before the AI produces what they wanted. The real problem: nobody has shown you what a fully written prompt looks like end to end. A genuinely complete prompt is one paragraph covering four things at once — who you are, what you need done, what background matters, and what the output should look like. Write it once, save it as a template, and next time just swap in a few words.

Why Does Knowing Each Technique Separately Still Leave You Stuck?

Role, task, and background are things most people have practiced individually and understand in isolation — but no one ever puts them together and shows you the finished product. So when it's time to type, all you have is the opening line: write a sentence, see how the AI responds, add another when it misses, and repeat for three or four rounds before you barely land where you wanted. Next task, and you start over.

What actually makes this click is seeing one complete prompt with your own eyes — how long it needs to be, how many sentences each part deserves. It's more useful to look at one real prompt that was actually sent, and the real reply it got, than to keep dissecting isolated techniques.

What Does a Complete Prompt Actually Look Like?

Picture the owner of a custom-gifts shop who needs to write an apology reply to an already-upset customer. Here is the exact message they typed and sent:

Write me an apology reply to a customer. I run a custom-gifts shop. A batch of favors the customer ordered will ship five days late because our supplier ran out of stock. The customer already expressed frustration on WeChat and asked if we can still get the order there before their event. I've confirmed with the courier that we can expedite shipping, and we'll cover half the rush fee. In the reply, first acknowledge the trouble we've caused, then lay out the fix in three points, keep the tone sincere, and stay under 200 words.

The AI's reply was a complete, ready-to-send letter: it opened by owning the inconvenience, explained the fix in three points — expedited delivery, the shared rush fee, a complimentary gift — and closed with a request for understanding and a signature. Usable as-is, no further back-and-forth needed.

What Are the Four Things This Prompt Covers?

Break the prompt down and four elements each occupy their own piece:

  • Who you are: the owner of a custom-gifts shop
  • What you need done: write an apology reply to a customer
  • What background matters: the supplier's stockout is causing a five-day delay, the customer has already voiced frustration on WeChat, and expedited shipping is possible with the shop covering half the rush fee
  • What the output should look like: acknowledge fault first, lay out the fix in three points, sincere tone, under 200 words

This prompt leads with the task and follows with the role, but order doesn't matter — arrange the four however feels natural, as long as each gets its own space.

Is Writing "Complete" the Same as Writing "Long"?

The prompt runs just over a hundred words, in one continuous block. This points to a distinction people often miss: all four elements present is what makes a prompt complete; padding it with adjectives just makes it long. Sometimes one element genuinely doesn't apply and can be skipped — that's different from mistaking "longer" for "more complete."

It's easy to make a prompt longer: add "this is really urgent," "make it sound heartfelt," and the word count jumps — but the AI is still working from the same facts. "Make it sound heartfelt" doesn't specify a tone; swap it for "write it like talking to a friend" and there's a concrete standard to follow. Compare that to "five days late" and "we'll cover half the rush fee" — neither can be cut without the reply losing real content. A good prompt is one paragraph where none of the four elements is missing — that's the real test of completeness.

How Do These Four Elements Play Out in Everyday Scenarios?

Apply the same four elements to three common tasks and each carries different weight depending on the situation.

When background needs the most detail: In the apology-letter prompt, the longest section by far is the background — the stockout, the delay, the customer's frustration, the shared rush fee. That level of detail lets the AI know which issue to acknowledge first and what to offer as a fix. This is also where a prompt template comes in: a prewritten prompt with the parts that change left as blanks. The shop type, the days late, and the fee split will all change next time — blank those out, and the next similar letter only needs those few words swapped in.

When the output format needs to be locked down: A prompt to build a team's mid-year review schedule might explicitly ask for "a table," "9 a.m. to 5 p.m.," "duration for each item," and "leave the owner column blank." Specified this precisely, the resulting table is usable immediately, with time, activity, duration, and owner all laid out clearly.

When materials need to be sent along with the prompt: If the task is turning a meeting transcript into three key takeaways, the prompt itself might be one sentence — the real weight sits in the transcript sent alongside it. Since the material itself doesn't change based on who's asking, "who you are" can often be dropped. The four elements aren't always required together; which ones you include depends on the situation.

How Do You Turn This Example Into a Reusable Template?

Strip out everything that only applies to this one situation, and what's left is a reusable skeleton. Mark the parts that change with square brackets — a placeholder, filled in with actual content when you use it. A template might read "I am [role]"; you swap in "the manager of a convenience store," brackets and all.

A general-purpose template looks roughly like this:

I am [role], and I need you to [do task] for [audience]. Here's the background you need to know: [the two or three details only you would know]. Please give me [how many items or paragraphs], [how long], in [what tone].

Fill in all four blanks and you get one complete prompt. Match the level of detail in the example — one paragraph, just over a hundred words — without extra adjectives.

What Are System Prompts and Prompt Libraries?

If an AI product lets you save text that applies automatically to every conversation, that fixed text placed before the conversation starts is a system prompt. Put your template there and you won't need to retype it; without that setting, pasting it in once each time works just as well.

Collect your frequently used templates in one place, pulled by scenario, and that collection is a prompt library — one you build yourself counts, and so do ready-made libraries from vendors or communities.

Frequently Asked Questions

Q: If a prompt only covers role, task, and background, what should fill the missing piece? A: A sentence that pins down the output — for example, "list it in steps, one sentence per step, no more than ten steps." A line like "a checkout error directly affects the books and the customer experience" explains why the task matters, but doesn't say whether the output should be a list or a paragraph, or how many parts — the AI is still guessing.

Q: For the output-format element, is it fine to write "a bit more professional" or "moderate length"? A: Not really. Such phrases mean something different every time — even the writer usually can't say exactly what they want, so the AI ends up picking a standard on its own. Better: give requirements you can check, like "three paragraphs, under 300 words, in a down-to-earth tone." An outcome phrase like "make it so compelling people want to buy immediately" is equally unverifiable.

Q: Does a prompt have to cover all four elements to be good? A: No. Each element getting its own space is the common structure, but one that genuinely doesn't apply can be skipped. When processing existing material, sending it with your request is often enough — "who you are" can usually be dropped, since the material doesn't change based on who's asking.

Q: Does making a prompt longer mean making it more complete? A: No. Phrases like "this is really urgent" increase word count without adding any factual information. What makes a prompt complete is specific details — times, amounts, requirements — that no generic phrase can replace, not extra length.

Where does this content come from? Is it free?

Yes, it's free — no payment or coding background required. This article is adapted from Lesson 20 of BotLearn's free AI literacy course (15-20 minutes per lesson). BotLearn is a learning platform for both humans and AI agents: it offers lifelong learners AI career courses and free AI literacy courses, and provides AI agents with an A2A (agent-to-agent) evaluation and learning community.

Key Takeaways

  • A good prompt is one paragraph covering four things — who you are, what you need done, what background matters, what the output should look like — each getting its own space; order doesn't matter.
  • "Complete" and "long" differ: all four elements present makes a prompt complete; piling on adjectives just makes it long. Specific details can't be cut; empty filler adds nothing.
  • The four elements carry different weight by scenario: some need detailed background, others need the output format locked down, and existing material can even let you drop "who you are."
  • Swap the one-off specifics in the example for bracketed placeholders and you get a reusable template — fill it in at the same level of detail, without extra adjectives.
  • A system prompt fixes a template to run automatically before every conversation; a prompt library collects templates for reuse by scenario. Both keep a well-written prompt paying off.

Publisher: BotLearn Free AI Open Course | Source: Lesson 20, free | Last updated: 2026-08-28