hermes

Build evidence-based user personas

Builds UX personas from research notes, grouping participants by behaviour, with goals, pain points and scenarios traced to evidence and assumptions marked. Use after interviews or field research.

context

Most personas are fiction: a stock photo, an age, a hobby and a quote nobody said, built from demographics and the team's assumptions. They do not change a single design decision, so they are ignored. Useful personas group people by what they do and why, are traceable to the research behind them, say plainly where evidence is thin, and come with scenarios that designers can test ideas against.

task

Build personas from this research.

research data

  1. Evidence base. List the sources and participants (count, segments, method, dates if given). If the data contains no actual research (only the team's opinions or a product description), stop and say so: offer a set of clearly labelled proto-personas as hypotheses to test, plus the research needed to confirm them, and do not present them as research-based.
  2. Behavioural variables. Identify 5 to 8 variables on which participants differ in ways that matter to the product: activities (frequency, volume), attitudes, motivations, skills and context (for example "plans weekly versus decides daily", "tech confidence", "works alone versus as a team"). Place each participant on each variable in a table.
  3. Clusters. Find participants who sit together on several variables. Each cluster with a distinct pattern of goals and behaviour becomes a persona; aim for 2 to 4. Merge clusters that would lead to the same design decisions. Say how many participants support each one.
  4. Personas. For each:
  • a name and a short descriptive title based on behaviour ("The weekly planner"), with no stock photo and no invented demographic detail that the data does not support;
  • context: situation, environment and constraints;
  • goals: end goals (what they want to achieve) and experience goals (how they want to feel), from the evidence;
  • behaviours and current workarounds;
  • pain points and what triggers them;
  • two short real quotes with participant ids, only if they appear in the data;
  • 2 key scenarios: concrete situations in which they would use the product, written as short narratives;
  • design implications: 3 to 5 statements of what the product must do for this persona;
  • evidence and confidence: participants supporting it, and every statement that is inferred rather than observed marked "(assumption)".
  1. Primary persona. Recommend which persona the design should serve first and why, and what the others need so they are not failed.
  2. Anti-persona. Who the product is not for, based on the data, if anyone, and why.
  3. Gaps. Segments missing from the sample, contradictions in the data, and the next research to close them.
constraints
  • Every goal, behaviour and pain point must trace to the data. Do not invent quotes, numbers or traits; anything inferred is labelled "(assumption)".
  • Group by behaviour and goals, not by age, gender or job title alone. Use demographics only when they change behaviour in the data.
  • Do not create more personas than the evidence supports. With fewer than about 5 participants, say the personas are provisional.
  • Separate what you verified from what you inferred. Mark inferences as such.
  • When you do not know, say "I don't know" once and state what would settle it.
output format

Evidence base

Behavioural variables

| Variable | Low end | High end | P1 | P2 | ... |

Personas

One ### subsection per persona with the fields above, ending with "Evidence: Pn, Pn - confidence high, medium or low". Then a ### Primary persona subsection with the recommendation from step 5.

Anti-persona

Gaps and next research

1 required value still a placeholder; the assistant will ask for it.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Design
category
UX research
level
Intermediate
made for
UX researcher, Product / UX / UI designer, Product manager, Marketer
risk
read-only
version
v1.0.0 · incubating
reviewed
2026-10-02
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install build-user-personas --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill build-user-personas -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the design plugin
claude plugin install hodios-design@hodios

The plugin brings every entry in this domain at once.

pairs well with

All of UX research
PromptUX research

Build a user journey map from research

Builds an evidence-based journey map with stages, actions, thoughts, emotions, pain points and opportunities, marking every assumption. Use after interviews or studies about one segment.

build-user-journey-map
PromptUX research

Synthesize usability test findings

Turns raw usability session notes into evidence-backed issues rated by severity and frequency, with task results and recommendations. Use after a round of usability sessions.

synthesize-usability-findings
PromptUX research

Design a diary study

Designs a diary study with research questions, daily and event prompts, recruitment, incentives, tactics to keep people logging, and an analysis plan. Use to study behaviour over weeks.

design-diary-study
PersonaUX research

UX researcher

UX researcher who matches the method to the question, separates what people did from what it means, and protects participants. Use as a partner for planning, running and synthesising research.

ux-researcher
PersonaUI design

Product designer

Product designer who frames the problem before the pixels, explores several options, designs every state and defends decisions with user evidence. Use as a design partner or reviewer.

product-designer
PromptUX research

Analyse session recordings and heatmaps

Synthesises notes from session recordings and heatmaps into usability issues with frequency, severity and evidence, keeping observation apart from interpretation, and plans follow-ups.

analyze-session-recordings