Explore our AI courses, practical training for non-technical teamsExplore courses Explore AI courses
Prompt EngineeringChatGPTClaude

The Prompt Patterns Behind Every Good AI Answer (and How to Reuse Them)

The prompt that worked brilliantly for your colleague is not a gift. It's a set of decisions built for their task, not yours.

TLDR: Copied prompts fail quietly: they run, they produce something, and it’s just not quite right for what you actually needed. That’s because a good prompt is really five decisions stacked together (a role, some context, a constraint, a format, and a way to check the answer), and copying the words copies someone else’s answers to those five questions, not the questions themselves. This piece breaks down that structure, six patterns built from it that cover most professional work, and how to tell whether a longer prompt is actually better or just longer.
5The number of decisions every working prompt makes, whether or not the person writing it names them: role, context, constraint, format, and check.
6Prompt patterns that cover the large majority of day-to-day professional AI tasks, from research synthesis to step-by-step execution.
1The number of things that should change when you adapt a pattern to a new task: the content inside each field, never the shape of the fields themselves.

Share this article

The Short Version

A prompt pattern is a structure, not a sentence: role, context, constraint, format, and a way to check the output. Six patterns built from that structure cover most of what professionals actually ask AI to do (research and synthesis, drafting to a voice, structured extraction, critique and revision, decision support, and step-by-step execution). This piece walks through the anatomy, the six patterns with a filled-in example each, how to match a task to a pattern instead of guessing, when to chain two patterns together instead of cramming one prompt, and a simple way to test whether a prompt change actually helped.

Why a prompt that works brilliantly for someone else falls flat for you

Say a colleague sends you the exact prompt she uses to turn her messy meeting notes into a client update. She swears by it. You paste it in, drop in your own notes, and the output comes back generic: correct sentences, wrong emphasis, missing the one thing your client actually cares about this quarter. You didn’t do anything wrong. You just inherited five decisions she’d already made for her own situation, and none of them were yours to keep.

That’s the part almost nobody names when they talk about “good prompts.” A prompt that works is really a stack of choices: who the model should act as, what it needs to know, what it isn’t allowed to do, what shape the answer should take, and how you’ll know if it got it right. Your colleague’s prompt made all five of those choices for her client, her tone, her level of detail. Copy the sentence and you copy her answers, not the questions she was answering.

This is why prompt libraries and swipe files feel useful for about a week and then quietly stop getting used. You collect fifty prompts, and maybe six of them still fit a task you actually have this month. The other forty-four are someone else’s decisions, frozen in someone else’s wording, waiting for a task that matches theirs closely enough to work.

There’s a real alternative to collecting more prompts, and it isn’t writing better ones from scratch every time either. It’s learning the handful of underlying shapes those prompts are built from, so you can look at a new task and construct the right one in about the time it would have taken to search your notes for something close enough.

The Reuse Rule

Copy the structure, not the sentence.

Companion piece, different angle: if what you actually want is a set of ready-to-paste Copilot prompts rather than the structure behind them, our roundup of out-of-the-box Copilot prompts covers that ground directly. This piece is for when the ready-made prompt doesn’t quite fit and you need to know why, and what to change.

The anatomy of a prompt pattern: role, context, constraint, format, check

Strip away the specific wording of any prompt that consistently works, and you’re left with five fields. Leave one blank and the model fills it in with a guess, which is usually where a mediocre answer comes from. Fill in all five deliberately and you’ve written a prompt pattern rather than a one-off prompt, something you can reuse by swapping the content of each field without touching the shape.

  • Role. Who should the model act as, and from what vantage point? Not a costume, a genuine constraint on what it pays attention to. “Act as a skeptical procurement manager reviewing this vendor proposal” changes what gets flagged compared to “summarize this proposal.”
  • Context. What does it need to know that isn’t obvious from the task alone? Your audience, your constraints, what’s already been tried, what “done” looks like for this specific piece of work.
  • Constraint. What should it not do? Length limits, tone limits, things to avoid claiming, information it shouldn’t invent. This is the field people skip most often, and it’s usually the one that would have prevented the output they end up rewriting.
  • Format. What shape should the answer take? A table, a numbered list, three paragraphs, a specific template with named fields. Vague format instructions produce answers you then have to restructure by hand.
  • Check. How will you or the model verify the answer is actually right? This can be as simple as asking it to flag anything it’s unsure of, or as specific as “list which of these five criteria you couldn’t confirm from the source material.”

Here’s what that looks like filled in for a real task, not left as an empty form:

The Prompt Pattern Anatomy, filled in for a client update

FieldFilled in for this task
RoleAct as an account manager writing a quarterly update for a client who cares most about cost control, not feature detail
ContextHere are my raw meeting notes from this quarter [pasted]. The client’s main goal this year is reducing spend by 15%. They dislike long updates
ConstraintUnder 200 words. Don’t mention internal team changes or anything not in the notes. No marketing language
FormatThree short paragraphs: progress against the cost goal, one risk to flag, one thing we need from them
CheckAfter drafting, list any claim you made that isn’t directly supported by the notes I gave you

A worked example of the five-field structure. Copy the left column for any task and rewrite the right column, the shape doesn’t change.

Notice that none of the five fields is the actual sentence you’d type. They’re the decisions the sentence has to make. Two people can fill in this table completely differently for the same task, both correctly, because the role, context and constraint that fit their actual situation aren’t the same as someone else’s.

Anthropic’s own prompt engineering documentation makes a version of this same point from the model side: giving Claude a clear role, labelled context, explicit constraints and a defined output format is what turns a vague response into something reviewable and reusable.[1] OpenAI’s guidance for its own API lands on the same five ideas in different words: write clear, specific instructions, give the model reference material to work from, and tell it what format you want back.[2] Neither vendor is telling you to memorize a magic phrase. They’re both describing the same underlying shape.

The six patterns that cover most professional work

Once you have the five fields, most requests you’d type into ChatGPT, Claude or Copilot sort into one of six recognisable jobs. None of these is a specific prompt. Each is a shape, with the anatomy above filled in a characteristic way for that kind of task.

Six prompt patterns, what they’re for, and where the anatomy leans hardest

PatternWhat it’s forWhere the anatomy matters most
Research and synthesisPulling a clear view out of scattered material: notes, articles, transcriptsConstraint (don’t invent beyond the source) and Check (flag unsupported claims)
Drafting to a voiceWriting something that has to sound like a specific person or brand, not generic AI copyRole and Context (examples of the actual voice, not just an adjective describing it)
Structured extractionPulling specific fields out of messy text: names, dates, decisions, action itemsFormat (the exact fields and order you need back)
Critique and revisionGetting a second pair of eyes on something you already wroteRole (a specific, skeptical vantage point) and Constraint (what kind of feedback you actually want)
Decision supportLaying out a choice with real tradeoffs instead of a single confident answerFormat (options with tradeoffs, not a verdict) and Check (what would change the recommendation)
Step-by-step executionWorking through a multi-step task where each step depends on the lastContext (what’s already been decided) and Check (confirm before moving to the next step)

A reference table, not a script. Use it to identify which job a task actually is before you start typing.

A short example of each, in the same client-update situation from earlier, shows how differently the same five fields get filled depending on which pattern applies. Research and synthesis pulls the themes out of a stack of feedback emails. Drafting to a voice takes those themes and writes them the way your specific client-facing team actually talks, not a generic corporate register. Structured extraction turns a long call transcript into a clean table of decisions and owners. Critique and revision hands your draft update to a model playing a skeptical CFO and asks what it would push back on. Decision support lays out whether to send the update this week or wait for one more data point, with the tradeoffs named rather than a single answer. Step-by-step execution walks through building the update, getting sign-off on the structure first, then the numbers, then the tone, checking in at each stage rather than asking for the whole thing at once.

Six patterns isn’t a claim that nothing else exists. It’s a claim that these six cover enough of what shows up in an ordinary week that learning them beats collecting individual prompts for each new task.

How to look at a task and know which pattern it needs

The useful skill isn’t memorizing six labels. It’s looking at a task before you type anything and asking what you’re actually trying to get out of the model, because that answer points straight at a pattern.

Ask yourself one question first: am I trying to understand something, produce something, check something, choose between things, or move through a sequence? That single question does most of the sorting.

Matching a task to a pattern

What you’re trying to doPattern to reach for
“I have a pile of material and need to know what it actually says”Research and synthesis
“I need this to sound like us, not like generic AI output”Drafting to a voice
“I need specific pieces pulled out of something messy”Structured extraction
“I already have a draft and want it pressure-tested”Critique and revision
“I need to choose between real options, not get told the answer”Decision support
“This has stages, and getting stage two wrong depends on stage one”Step-by-step execution

A short diagnostic. Ask which row your task fits before deciding how to write the prompt.

A first-line sales manager preparing for a difficult performance conversation is a good test of this. Her first instinct might be to ask a model to “help me write a script for this conversation,” which sounds like drafting to a voice. Look closer and it’s actually decision support first: she hasn’t decided how direct to be, whether to bring up a specific incident or keep it general, whether HR needs to be looped in before the conversation happens. Skipping straight to drafting produces a polished script for a conversation she hasn’t actually planned yet. The pattern-matching step would have caught that before she wasted ten minutes on a script she was going to throw out.

This is also where role-specific advice actually diverges, and it’s worth being specific rather than generic about it. A financial analyst leans on structured extraction and decision support most weeks: pulling numbers out of reports, then weighing scenarios against each other. A content marketer leans on drafting to a voice and critique and revision: producing copy that sounds like the brand, then stress-testing it before it goes out. An HR generalist handling a policy question leans on research and synthesis and step-by-step execution: pulling together what the actual policy says across several documents, then working through a specific case one stage at a time. The six patterns are the same for everyone. Which two or three you reach for most depends entirely on what your actual week looks like.

Combining patterns, and when to split one prompt into several

Some tasks genuinely need two patterns, not one, and the mistake people make is trying to cram both into a single prompt instead of running them as a short sequence.

Say you need to turn forty pages of customer interview notes into a one-page recommendation for your product team. That’s research and synthesis first (what do these interviews actually say, and where do they disagree), then decision support second (given that, what should the team actually do about it). Asking for both in one prompt usually produces something that skims the synthesis and rushes the recommendation, because the model is trying to do two jobs in one pass and neither gets full attention.

The better approach is to run them as a short chain: get the synthesis first, look at it, then feed that synthesis back in as the context field for a second, decision-support prompt. Three signs a task wants this treatment instead of one long prompt:

  • You catch yourself writing a prompt with two distinct asks joined by “and then.” “Summarize these notes and then tell me what we should do” is a synthesis-then-decision chain wearing a single sentence.
  • The input is long enough that the model would have to hold a full synthesis in mind while also reasoning about a decision, which is exactly where a one-pass answer starts skimming the first job to get to the second.
  • You’d want to sanity-check the first output before trusting a second step built on top of it, which a single prompt never gives you the chance to do.

This takes two minutes longer than one long prompt and produces a noticeably more useful answer, because each pattern gets to do its actual job instead of splitting attention with the other. Separating them isn’t extra work, it’s the same work in an order the model can actually do well.

This matters more as tasks get longer, not less. A one-paragraph request rarely needs chaining. A forty-page input almost always benefits from it, because cramming synthesis and judgment into one pass is exactly where the quality drop shows up most.

How to tell whether your prompt is actually better, instead of just longer

The instinct when a prompt underperforms is to add more to it: more context, more caveats, more examples. Sometimes that helps. Often it just makes the prompt longer without making the output better, and there’s no way to tell the difference unless you actually compare versions instead of assuming the newer one wins.

Treat a prompt change the way you’d treat any small experiment: change one field at a time, keep the input the same, and look at what actually moved. If you add a constraint and the output improves, that constraint was doing something. If you add a paragraph of extra context and nothing changes, that paragraph was decoration, and it’s now something you’ll paste into every future version of this prompt for no reason.

A short prompt test, before and after

VersionWhat changedWhat actually happened to the output
V1Baseline: role and context only, no constraint or formatAnswer was accurate but ran long and buried the one number that mattered
V2Added a format field (three bullet points, lead with the number)The number moved to the top. Real improvement, worth keeping
V3Added two extra sentences of company background to contextNo visible change in the output. Cut it, it was padding
V4Added a check field asking it to flag any assumptionCaught one wrong assumption about the reporting period. Worth keeping

A working log, not a finding. Keep one of these for any prompt you expect to reuse more than a few times, so you know which field is actually earning its place.

Two changes are worth watching for specifically. A format change usually produces a visible, checkable difference, because you can see whether the structure you asked for actually showed up. A context change is easier to fool yourself about, because more context feels like it should help, and confirming it did means comparing the actual output, not just your sense that the prompt looks more thorough.

The Testing Rule

If you can’t say what got better, a longer prompt just found new ways to be vague.

This is also where the anatomy pays off a second time. Because the five fields are named, you always know exactly which one you changed, which makes the before-and-after comparison something you can actually run in under a minute instead of a vague feeling that “this version seems better.” Do this a handful of times on a prompt you use often, and you’ll end up with a version that earns every line in it, which is a genuinely different thing from a prompt that’s just gotten longer over time.

If you’re building your first prompt this week, skip the search for a ready-made one. Pick a task, fill in the five fields honestly, run it, and check one thing: did the constraint or format field change the answer? If it didn’t, that’s the field to sharpen next time, and you’ll have learned something a copied prompt never would have taught you.

Sana Mian
Sana Mian, Co-Founder of Future Factors AI

Sana is an AI educator and learning designer specialising in making complex ideas stick for non-technical professionals. She has trained 2,000+ learners across corporate teams, bootcamps, and keynote stages. Future Factors offers AI Bootcamps, Corporate Workshops, and Speaking & Consulting for businesses ready to adopt AI without the overwhelm.

More about Sana →

Frequently Asked Questions

What is a prompt pattern, and how is it different from a prompt template?

A prompt pattern is the underlying structure a working prompt is built from (a role, context, a constraint, a format, and a way to check the output), which stays the same across tasks. A template is one specific instance of that structure, written for one task, with the wording already filled in. A pattern travels between tasks; a template usually only fits the one it was written for.

Which prompt pattern should I use for research and analysis tasks?

Research and synthesis, which leans hardest on the constraint field (telling the model not to invent claims beyond your source material) and the check field (asking it to flag anything it can’t directly support). If the task also requires a recommendation, not just a summary, chain a decision-support prompt after it rather than asking for both in one pass.

Why do prompts I copy from other people often produce worse results for me?

Because a working prompt has already made five decisions (role, context, constraint, format, check) for someone else’s task, audience, and constraints. Copying the wording copies their answers to those questions, not the underlying structure. The fix is rebuilding the same five fields with your own answers, not searching for a closer-matching prompt to copy instead.

Do prompt patterns work the same in ChatGPT, Claude and Copilot?

The five-field structure works the same across all three, because it reflects how these models actually respond to instructions, not a quirk of one product. Anthropic’s own documentation and OpenAI’s own best-practices guidance describe close variants of the same idea. What differs slightly is how much a given model needs spelled out versus inferred, which is a matter of degree, not a different structure entirely.

How do I know if a longer prompt is actually improving the output?

Change one field at a time and compare the actual output, not your impression of the prompt. A format change usually produces a visible, checkable difference. A context change is easy to overrate, since more detail feels like it should help even when the output doesn’t change. If a change doesn’t move the output, cut it rather than keeping it out of habit.

About This Article

The anatomy of a prompt pattern (role, context, constraint, format, check) and the six-pattern breakdown are Future Factors’ own synthesis, developed from teaching prompt structure across corporate workshops and bootcamps, and are presented as a practical framework rather than as a research finding. The two vendor references were checked directly against OpenAI’s and Anthropic’s own current documentation on 1 September 2026, not against a summary of either.

Sources

  1. OpenAI. “Best practices for prompt engineering with the OpenAI API.” OpenAI Help Center. Vendor documentation, current as of 1 September 2026. https://help.openai.com/en/articles/6654000-best-practices-for-prompt-engineering-with-the-openai-api
  2. Anthropic. “Prompt engineering overview.” Claude Docs. Vendor documentation, current as of 1 September 2026. https://docs.claude.com/en/docs/build-with-claude/prompt-engineering/overview

Psst, Hey You!

(Yeah, You!)

Want helpful AI tips flying Into your inbox?

Weekly tips. Real examples. Practical help for busy professionals.

We care about your data, check out our privacy policy.