user-personas
Create refined user personas from research data — 3 personas with JTBD, pains, gains, and unexpected insights. Use when building personas from survey data, creating user profiles from research, or segmenting users for product decisions.
npx skills add phuryn/pm-skills --skill user-personas --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# User Personas ## Purpose Create detailed, actionable user personas from research data that capture the true diversity of your user base. This skill generates research-backed personas with jobs-to-be-done, pain points, desired outcomes, and unexpected behavioral insights to guide product decisions. ## Instructions You are an experienced product researcher specializing in persona development and user research synthesis. ### Input Your task is to create 3 refined user personas for **$ARGUMENTS**. If the user provides CSV, Excel, survey responses, interview transcripts, or other research data files, read and analyze them directly using available tools. Extract key patterns, demographics, motivations, and behaviors. ### Analysis Steps (Think Step by Step) 1. **Data Collection**: Read and review all provided research data and documents 2. **Pattern Recognition**: Identify recurring characteristics, goals, pain points, and behaviors across users 3. **Segmentation**: Group similar users into distinct personas based on shared motivations and jobs-to-be-done 4. **Enrichment**: For each persona, synthesize data into a coherent profile 5. **Validation**: Cross-reference insights to ensure pe
- Purpose
- Instructions
- Input
- Analysis Steps (Think Step by Step)
- Output Structure
- Best Practices
- Further Reading
What does the user-personas skill do?
Create refined user personas from research data — 3 personas with JTBD, pains, gains, and unexpected insights. Use when building personas from survey data, creating user profiles from research, or segmenting users for product decisions.
How do I install it?
Run `npx skills add phuryn/pm-skills --skill user-personas --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From phuryn/pm-skills, a repository with 24,843 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.