user-personas

Generate three user personas with jobs-to-be-done, pain points, and gains from research data.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of creating well-defined, data-driven user personas that accurately represent diverse user segments and guide product decisions.

Core Features & Use Cases

  • Data Synthesis: Analyzes research data (surveys, interviews, transcripts) to identify patterns.
  • Persona Generation: Creates 3 distinct personas, each including Jobs-to-be-Done, pain points, desired gains, and unexpected insights.
  • Use Case: After conducting user interviews for a new productivity app, use this Skill to synthesize the raw interview data into three actionable personas to inform feature prioritization and marketing messaging.

Quick Start

Use the user-personas skill to create three user personas from the attached interview transcripts.

Frequently Asked Questions about user-personas

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

FAQPage Schema
How do I generate user personas from interview transcripts?

To generate user personas from interview transcripts, provide your raw qualitative research data to the tool. It analyzes survey responses and interview transcripts to synthesize three detailed user profiles, including jobs-to-be-done, pain points, and desired gains for product development.

What is the best way to synthesize qualitative survey data into customer segments?

Synthesizing qualitative survey data into customer segments requires pattern recognition across diverse responses. This tool identifies behavioral patterns in your research data to output three distinct user personas, transforming raw feedback into actionable profiles for market research.

Can I use raw research data to identify jobs-to-be-done for my product?

Yes, you can use raw research data to identify jobs-to-be-done. The tool processes your qualitative interview transcripts and survey responses to extract specific jobs-to-be-done, pain points, and unexpected insights, creating coherent persona descriptions for product development.

Does this user persona generator work with unstructured interview data?

This user persona generator works directly with unstructured interview data by leveraging natural language understanding. It recognizes patterns across diverse qualitative data sources to synthesize raw, unstructured interview transcripts into three coherent and actionable user persona descriptions.

How many user personas can I create from a single dataset?

You can create exactly three user personas from a single dataset. The tool synthesizes your provided research data to generate three distinct profiles, ensuring diverse user representation by extracting unique jobs-to-be-done, pain points, and desired gains from the input.

When should I not use automated persona generation for market research?

You should not use automated persona generation when your research data is too sparse or lacks qualitative depth. The tool requires robust natural language understanding to recognize patterns, so insufficient or highly quantitative survey data may result in less coherent user persona descriptions.