user-personas

Generate three research-backed user personas with JTBD, pains, and gains from survey or interview data.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/stefanomartiradonna/claude-skills --skill user-personas-stefanomartiradonna
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: user-personas
Source: https://github.com/stefanomartiradonna/claude-skills/tree/main/pm-market-research-user-personas
Command: npx skills add https://github.com/stefanomartiradonna/claude-skills --skill user-personas-stefanomartiradonna

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning raw research data into actionable user personas is slow and often produces generic profiles disconnected from actual evidence. This Skill synthesizes survey responses, interview transcripts, and other research files into three distinct, data-grounded personas that guide product decisions. ## Core Features & Use Cases - Research Data Analysis: Reads CSV, Excel, survey responses, and interview transcripts directly to extract patterns in demographics, motivations, and behaviors. - Structured Persona Output: Produces three personas, each with demographics, primary job-to-be-done, top 3 pain points, top 3 desired gains, one unexpected insight, and a product fit assessment. - Evidence-Based Validation: Cross-references insights against the source data, uses direct quotes, and flags data gaps requiring further research. - Use Case: After running a customer survey for your SaaS product, provide the response file and receive three segmented personas that reveal which user groups your roadmap should prioritize. ## Quick Start Create user personas from the attached customer survey results for our project management SaaS product.

Frequently Asked Questions about user-personas

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create user personas from survey data?▼

Provide your survey responses, CSV, or Excel files and describe your product. The Skill analyzes the data for recurring patterns in goals, pain points, and behaviors, then segments users into three distinct personas with jobs-to-be-done and desired gains.

What research data formats work for persona generation?▼

The Skill accepts CSV files, Excel spreadsheets, survey responses, interview transcripts, and other research documents. It reads the files directly and extracts demographics, motivations, and behavioral patterns to build the personas.

How many personas does user research typically produce?▼

This Skill generates exactly three personas, which balances coverage of your user base against usability. Each persona is designed to be distinct and non-overlapping, with its own job-to-be-done, pain points, and product fit assessment.

Can personas be created without existing research data?▼

The Skill is designed to ground all insights in actual research data and explicitly flags data gaps. Without source data, personas would rely on assumptions, which the instructions direct the Skill to avoid.

What is a jobs-to-be-done framework in user personas?▼

Jobs-to-be-done identifies the core outcome a user is trying to achieve rather than focusing on demographics alone. Each persona includes a primary JTBD with context and frequency, plus the pains blocking it and the gains the user seeks.