Agent skill · Data & Analytics

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.

Pawel Huryn27,478★ · 3 repos on radarProfile →
claude-codeMIT
Install
npx skills add phuryn/pm-skills --skill user-personas --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 3 KB
Bundled scripts: none
Path: pm-market-research/skills/user-personas/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 24,843
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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

What's inside
Steps it walks through
  1. Purpose
  2. Instructions
  3. Input
  4. Analysis Steps (Think Step by Step)
  5. Output Structure
  6. Best Practices
  7. Further Reading
More from pm-skills
All skills →
About this skill
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.

Keep going