Create detailed, research-based UX personas for product and experience design. Use this skill whenever a user wants to create, improve, or critique personas โ including requests like "help me define our users", "create a persona for X", "build user profiles for our product", "we need to define our target audience", or "turn our research into personas". Also trigger when a user shares user research, interview notes, survey data, or user segments and wants to turn that into design-ready personas. Always use this skill before attempting to write any persona content from scratch.
Personas are fictional but realistic descriptions of typical or target users. They synthesize research data into a single, memorable character โ making abstract user groups feel concrete and actionable for the whole product team.
Follow this process:
Ask the user what research they have available. Personas must be grounded in real data โ not assumptions. Accepted inputs:
If no research exists, flag this clearly: a persona built without research is a assumption document, not a persona. Offer to help design a lightweight research plan, or proceed with clearly labeled "proto-personas" that should be validated.
From the research, group users by shared:
If clusters are too similar, merge them. If a cluster seems peripheral to the product, consider dropping it. Aim for 2โ4 personas for most products โ enough to cover meaningful variation without diluting focus.
Each persona should include:
Required (core to memorability and empathy):
Optional (include only if design-relevant):
Never include details that don't affect design decisions. If a field doesn't make any design choice easier, cut it.
Before finalizing any detail, ask: "Would this change a design decision?"
A persona's favorite coffee order is noise. Their preferred device and time of day for using the product is signal.
Present each persona as a structured profile. Use this layout:
## [Name], [Age]
[Occupation] ยท [Location]
> "[Their defining quote]"
**[Tag line]**
### Goals
- ...
- ...
### Frustrations
- ...
- ...
### Behaviors
- ...
- ...
### Context of use
[1โ2 sentences on how, when, and where they'd use the product]
| Mistake | Fix | |---|---| | Building personas from assumptions, not research | Ground every trait in observed data | | Too many personas | 2โ4 is almost always enough | | Including irrelevant details | Apply the relevance test to every field | | Making the tag line too witty | It should be useful, not entertaining | | Treating personas as a one-time deliverable | Revisit them as you learn more | | Designing only for the primary persona | Secondary personas represent real edge cases |
Once created, personas have several ongoing uses:
Before delivering personas to the user, verify:
Guide selecting the right UX research method for a given situation. Use this skill whenever the user asks which research method to use, how to plan UX research, what research to do at a given product stage, how to study user behavior vs. attitudes, how to pick between qualitative and quantitative approaches, or whether to run interviews, usability tests, surveys, A/B tests, or any other UX research technique. Also trigger when the user describes a research question and wants a recommendation, or when they ask about the tradeoffs between specific methods. Trigger even if the user just says "what research should I do" or "how do I learn more about my users" without naming specific methods.
Create UX storyboards from scratch, from user research, or from existing journey maps. Use this skill whenever a user wants to create a storyboard, visualize a user scenario, illustrate how a user interacts with a product, or communicate a UX story to a team or stakeholders. Also trigger when the user asks to "sketch a user flow", "show how a user would use X", "create a scenario illustration", "map out a use case visually", or wants to present research findings in a visual, narrative format. Even if the user doesn't say "storyboard" explicitly โ if they want to show a sequence of steps a user takes, trigger this skill.
Apply the Governors framework to design or audit human-in-the-loop features that keep users informed, in control, and safe as AI acts autonomously. Use this skill whenever someone is designing or reviewing AI product features involving oversight, trust, transparency, or control โ including "how do I keep users in the loop", "how should I handle risky AI actions", "users don't trust the AI", "how do I prevent costly AI mistakes", "should I ask for confirmation before this action", "how do I show AI reasoning", "users are scared the AI will overwrite their data", "how do I handle AI memory and privacy", or any request about making an AI feature feel safe and controllable. Trigger even when the user doesn't say "governor" or "human-in-the-loop" โ if they're designing any AI feature and the question touches on control, trust, transparency, cost, risk, or oversight, use this skill.
My name is Tommy. Im a Product designer and developer from Copenhagen, Denmark.
Connected with me on LinkedIn โ๏ธ