About user-persona-creation
A skill for turning user research into concrete personas that inform design, development, and marketing decisions. It covers research, persona templates, managing multiple personas, and applying them.
Key features
- 01Research-based persona creation
- 02User research and data collection
- 03Persona templates
- 04Managing multiple personas
- 05Applying personas to product decisions
Use cases
- 01Starting product design
- 02Prioritizing features
- 03Synthesizing user research
- 04Aligning teams on target users
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ aj-geddes/ useful-ai-prompts --skill user-persona-creationAfter installing, type/user-persona-creationin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
references/multiple-personas.mdpersona-template.mdresearch-data-collection.mdusing-personas.mdtemplates/component-template.tsxDetails
From the project READMEUser Persona Creation
Table of Contents
Overview
User personas synthesize research into realistic user profiles that guide design, development, and marketing decisions.
When to Use
- Starting product design
- Feature prioritization
- Marketing messaging
- User research synthesis
- Team alignment on users
- Journey mapping
- Success metrics definition
Quick Start
Minimal working example:
# Gather data for persona development
class PersonaResearch:
def conduct_interviews(self, target_sample_size=12):
"""Interview target users"""
interview_guide = {
'demographics': [
'Age, gender, location',
'Job title, industry, company size',
'Experience level, education',
'Salary range, purchasing power'
],
'goals': [
'What are you trying to achieve?',
'What's most important to you?',
'What does success look like?'
],
'pain_points': [
'What frustrates you about current solutions?',
'What takes too long or is complicated?',
'What prevents you from achieving goals?'
],
'behaviors': [
'How do you currently solve this problem?',
'What tools do you use?',
// ... (see reference guides for full implementation)
Reference Guides
Detailed implementations in the references/ directory:
| Guide | Contents |
|---|---|
| Research & Data Collection | Research & Data Collection |
| Persona Template | Persona Template |
| Multiple Personas | Multiple Personas |
| Using Personas | Using Personas |
Best Practices
✅ DO
- Base personas on real research, not assumptions
- Include 2-3 primary personas
- Make personas specific and detailed
- Include direct user quotes
- Update personas based on new data
- Share personas across organization
- Use personas for all product decisions
- Include both goals and pain points
- Create personas for different user types
- Document research sources
❌ DON'T
- Create personas without research
- Create too many personas (>4 primary)
- Make personas too generic
- Ignore data in favor of assumptions
- Create personas, then forget them
- Use personas only for design
- Make personas unrealistically perfect
- Ignore secondary users
- Keep personas locked away
- Never update personas
Comments
Markdown supported