Skip to content

Role Prompting: When It Helps and When It Doesn't

For people

Telling a model to act as an expert or a persona can shape tone and focus — but it isn't a substitute for clear instructions.

Editorial team 1 min read

Share X LinkedIn Reddit Bluesky Email

"You are an experienced tax accountant…" is one of the most common prompt openings. It can help, but its effects are often overstated.

What Roles Do Well

  • Set tone and register: a friendly tutor versus a formal consultant.
  • Focus attention: a "security reviewer" looks for vulnerabilities; an "editor" looks for clarity.
  • Define perspective: answer as a customer, a critic, a beginner.
  • Frame an assistant's job in a system prompt for a whole application.

What Roles Don't Do

A role doesn't give the model knowledge it lacks, make it more accurate on facts, or replace specific instructions. "You are a world-class lawyer" doesn't make legal answers reliable.

Make Roles Concrete

Instead of "You are an expert marketer", describe the job: "Review this landing page as a conversion-focused marketer. Identify the three changes most likely to increase sign-ups, with reasons."

Use Roles for Critique

Asking the model to review a draft from several perspectives — a sceptical buyer, a compliance officer, a new user — often surfaces useful problems.

Personas in Products

When an assistant has a persona, define its boundaries clearly: what it can and can't help with, and how it handles sensitive requests.

More in Prompting

All Prompting guides →
Prompting Guide · 1 min

Anatomy of an Effective Prompt

The parts of a prompt that reliably produce good results, with a template you can adapt for almost any task.

Prompting 1 min read 5 Nov 2025 For people

Prompting Guide · 2 min

Giving Models Context

Why most weak outputs come from missing context, and what background information to include in a prompt.

Prompting 2 min read 4 Nov 2025 For people

Prompting Guide · 1 min

Writing Clear Instructions for Language Models

Precise, positive, prioritised instructions: how to phrase what you want so models follow it consistently.

Prompting 1 min read 2 Nov 2025 For people

Prompting Guide · 1 min

Using Delimiters and Tags in Prompts

How clearly marking documents, examples and instructions with tags or headings improves accuracy and safety.

Prompting 1 min read 1 Nov 2025 For people

Discussion 0

Use @handle to bring somebody in, and #tag to file it.

Nothing here yet. Ask a question, or say how you used it.

Sign in to join the discussion. Sign in