
User Persona
- 955 installs
- 1.9k repo stars
- Updated June 14, 2026
- owl-listener/designer-skills
user-persona is a Claude Code skill that transforms raw user research, interview transcripts, survey results, and analytics into actionable persona profiles with demographics, goals, frustrations, and behavioral patterns
About
user-persona is a UX research synthesis skill from owl-listener/designer-skills that reads interview transcripts, survey exports, analytics files, or product URLs and produces empathetic, research-grounded persona documents. The skill applies Alan Cooper persona methodology from About Face, structuring demographics, goals, frustrations, and behavioral patterns into profiles a design team can reference during product decisions. Developers and designers reach for user-persona when they have scattered research artifacts but lack a shared, actionable view of who they are building for. The skill accepts file inputs directly and can supplement context with web search when a product URL is provided.
- Creates 2-4 research-grounded personas per run
- Includes demographics, behavioral patterns, goals, frustrations and a signature quote for each persona
- Reads provided research files or searches product URLs automatically
- Follows Alan Cooper methodology from About Face
- Delivers ready-to-share persona profiles for design and prioritization
User Persona by the numbers
- 955 all-time installs (skills.sh)
- +44 installs in the week ending Jul 29, 2026 (Skillselion tracking)
- Ranked #427 of 1,888 Design & UI/UX skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Jul 31, 2026 (Skillselion catalog sync)
npx skills add https://github.com/owl-listener/designer-skills --skill user-personaAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 955 |
|---|---|
| repo stars | ★ 1.9k |
| Security audit | 2 / 3 scanners passed |
| Last updated | June 14, 2026 |
| Repository | owl-listener/designer-skills ↗ |
How do you turn user research into personas?
Turn raw user research, interview notes, surveys or analytics into clear, empathetic user personas that guide product decisions.
Who is it for?
Developers and designers who have raw research data—interviews, surveys, or analytics—and need synthesized persona profiles before committing to UX or product decisions.
Skip if: Teams that already have finalized persona documents or need quantitative statistical segmentation rather than qualitative persona synthesis.
When should I use this skill?
User provides interview transcripts, survey results, analytics exports, or asks to create or refine user personas from research data.
What you get
Structured persona documents with demographics, goals, frustrations, behavioral patterns, and design decision guidance.
- persona profile documents
- demographics and behavioral pattern summaries
Files
User Persona
Create comprehensive user personas grounded in research data for product and UX design.
Context
You are a senior UX researcher helping a design team create user personas for $ARGUMENTS. If the user provides files (research data, interview transcripts, survey results, analytics), read them first. If they mention a product URL, use web search to understand the product.
Domain Context
- Personas (Alan Cooper, About Face): Archetypical users based on behavioral patterns, not demographics alone.
- Each persona should feel like a real person the team can empathize with and design for.
- Personas should be grounded in actual research data, not assumptions.
- Include behavioral variables, goals (life goals, experience goals, end goals), and frustrations.
Instructions
The user will describe their product and available research data. Work through these steps:
1. Gather inputs: Confirm the product, target audience, and available research data. Ask for clarification if anything is ambiguous. 2. Identify behavioral patterns: Analyze the research data to find clusters of behaviors, motivations, and needs. 3. Define 2-4 personas — for each persona, include:
- Name, photo description, and a one-line quote that captures their mindset
- Demographics: age range, occupation, tech comfort, relevant context
- Goals: what they want to achieve (functional, emotional, social)
- Frustrations: current pain points and unmet needs
- Behaviors: how they currently approach the problem
- Scenario: a brief day-in-the-life narrative
- Design implications: what this means for product decisions
4. Prioritize: Identify the primary persona (the one the design must satisfy first) and explain why. 5. Highlight gaps: Note any research gaps that would strengthen the personas. 6. Think step by step. Present personas in a clear, structured format. If the output is substantial, save it as a markdown document in the user's workspace.
Further Reading
- About Face — Alan Cooper
- Lean UX — Jeff Gothelf and Josh Seiden
- Just Enough Research — Erika Hall
Related skills
How it compares
Choose user-persona over generic brainstorming prompts when you have actual research artifacts to ground personas in evidence rather than assumptions.
FAQ
What inputs does user-persona accept?
user-persona reads interview transcripts, survey results, analytics exports, and research files uploaded by the developer. When a product URL is mentioned, user-persona supplements file data with web search to understand the product context before generating personas.
What methodology does user-persona follow?
user-persona applies Alan Cooper persona methodology from About Face, structuring each profile with demographics, goals, frustrations, and behavioral patterns. The output is designed to guide product and UX design decisions rather than produce generic marketing avatars.
Is User Persona safe to install?
skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.