user-personas

Generate three research-backed user personas with JTBD, pain points, and desired gains.

Updated Aug 10, 2026
One-click install
npx skills add https://github.com/Choi-Keith/skill-arsenal-ultra --skill user-personas-choi-keith
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-personas
Source: https://github.com/Choi-Keith/skill-arsenal-ultra/tree/main/plugins/pm-skills/pm-market-research/skills/user-personas
Command: npx skills add https://github.com/Choi-Keith/skill-arsenal-ultra --skill user-personas-choi-keith

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Product teams often collect survey responses, interview transcripts, and research data but struggle to synthesize them into actionable user personas. This Skill turns raw research data into three distinct, evidence-based personas that guide product decisions. ## Core Features & Use Cases - Data-Driven Persona Synthesis: Reads CSV, Excel, survey responses, or interview transcripts and identifies recurring patterns in user goals, motivations, and behaviors. - Structured Persona Output: Produces three personas, each covering demographics, primary job-to-be-done, top 3 pain points, top 3 desired gains, one unexpected insight, and a product fit assessment. - Use Case: After running 30 customer interviews for a new SaaS feature, feed the transcripts to this Skill to segment users into distinct personas and identify which needs your product currently fails to address. ## Quick Start Create three user personas from the attached survey results for our project management tool.

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, interview transcripts, or spreadsheet files as input, and the Skill identifies recurring patterns in goals, pain points, and behaviors. It then segments users into three distinct personas grounded in the actual research findings.

What is a jobs-to-be-done persona in product management?

A JTBD persona focuses on the core outcome a user is trying to achieve rather than just demographics. This Skill captures each persona's primary job-to-be-done, its context and frequency, plus the pain points blocking it and the gains the user seeks.

What input file formats does persona generation support?

The Skill accepts CSV files, Excel spreadsheets, survey responses, interview transcripts, and other research data files. It reads the provided files directly and extracts demographic patterns, motivations, and behaviors from them.

How many personas should a product team create?

This Skill generates exactly three personas, which balances coverage of user diversity against decision-making focus. Each persona is designed to be distinct and non-overlapping, with data gaps flagged for further research.

What are the limitations of AI-generated user personas?

Persona quality depends entirely on the input research data; without real user data, outputs risk becoming assumptions. The Skill mitigates this by grounding insights in direct quotes and flagging areas where evidence is thin.