Skip to main content
← Back to techniques

Role prompting

Role & persona

Level 1 · Foundations

Ask the model to act as a specific role or area of expertise before giving instructions.

Role prompting means explicitly asking the model to act as a specific professional role or field of expertise before giving instructions. Naming a role primes vocabulary, priorities and depth of knowledge associated with it, which tends to produce more targeted, domain-appropriate output than an unstyled instruction. Specificity in the role matters more than the role itself: "Act as a marketing expert" is generic, while "Act as a senior B2B email marketing copywriter who prioritizes conversion over cleverness" gives the model far more to work with.

When to use it

Use it whenever the right vocabulary, priorities or level of expertise depend on a professional lens — legal, medical, marketing, engineering — and you want the output to read like it came from that role.

When to avoid it

Avoid it for purely mechanical tasks (formatting, extraction, translation) where no professional judgment is involved — naming a role adds nothing there and can even make the tone unnecessarily heavy.

Advantages

  • Quick to add — a single sentence changes vocabulary and priorities
  • Produces more domain-appropriate output than a generic instruction
  • Combines well with almost every other technique on this list

Disadvantages

  • The model still doesn't have real domain expertise, just a matching style
  • A vague or overly broad role gives vague results
  • Can occasionally overshoot into a stereotypical or cliché version of the role

Examples

Act as a senior email marketing copywriter. Write a follow-up email after a product demo.

Constraints: max 150 words, include a clear call to action.
Tone: professional but warm.

Try it

Fill in the placeholders below and see the compiled prompt update live.

Who or what is the model acting as?

What you want to achieve.

Rules, limits or things to avoid.

The tone of voice to use.

8
Words
72
Characters
0/4
Placeholders filled
1 min
Reading time
Quality score11
  • Completeness0
  • Clarity0
  • Context0
  • Specificity0
  • Constraints0
  • Format0
  • Output0
  • Constraints note100
  • Success criteria0
  • Scope focus100
  • Verification step0
  • Negative example0
  • Confidence0
  • Placeholder syntax100
  • Markdown structure0
Suggestions
  • Fill in the remaining placeholders.
  • Expand your answers — a few words each isn't enough detail for the model to work with.
  • Add background context so the model understands the situation.
Act as {{ROLE}}. {{OBJECTIVE}} Constraints: {{CONSTRAINTS}} Tone: {{TONE}}
AI Assistant

Jump to a page…

Navigation