Skip to main content
NEW · APP STORE Now on iOS · macOS · iPad Android & Windows soon GET IT
Prompts Research Data User Persona Creator

agent product skill risk: medium

Research Data User Persona Creator

Create 3 refined user personas from provided research data including demographics, jobs-to-be-done, top pain points, desired gains, unexpected insights, and product fit assessment.

  • Policy sensitive
  • Human review
  • External action: medium

SKILL 1 file

SKILL.md
---
name: user-personas
description: "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."
---
# 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 personas are grounded in actual research findings

### Output Structure

For each of the 3 personas, provide:

**Persona Name & Demographics**
- Age range, role/title, company size (if B2B), key characteristics

**Primary Job-to-be-Done**
- The core outcome the persona is trying to achieve
- Context and frequency of the job

**Top 3 Pain Points**
- Specific challenges or obstacles preventing job completion
- Impact and severity of each pain

**Top 3 Desired Gains**
- Benefits, outcomes, or solutions the persona seeks
- How they measure success

**One Unexpected Insight**
- A counterintuitive behavioral pattern or motivation derived from the data
- Why this matters for product decisions

**Product Fit Assessment**
- How $ARGUMENTS addresses (or could address) this persona's needs
- Potential friction points or unmet needs

## Best Practices

- Ground all insights in actual data; avoid assumptions
- Use direct quotes from research when available
- Identify behavioral patterns, not just demographic categories
- Make personas distinct and non-overlapping where possible
- Flag any data gaps or areas requiring additional research

---

### Further Reading

- [User Interviews: The Ultimate Guide to Research Interviews](https://www.productcompass.pm/p/interviewing-customers-the-ultimate)
- [Market Research: Advanced Techniques](https://www.productcompass.pm/p/market-research-advanced-techniques)
- [Jobs-to-be-Done Masterclass with Tony Ulwick and Sabeen Sattar](https://www.productcompass.pm/p/jobs-to-be-done-masterclass-with) (video course)

INPUTS

$ARGUMENTS REQUIRED

The product, topic or context for which personas are created

REQUIRED CONTEXT

  • research data
  • $ARGUMENTS (product/topic)

OPTIONAL CONTEXT

  • CSV/Excel/survey/interview files

TOOLS REQUIRED

  • file_search

ROLES & RULES

Role assignments

  • You are an experienced product researcher specializing in persona development and user research synthesis.
  1. Ground all insights in actual data; avoid assumptions
  2. Use direct quotes from research when available
  3. Identify behavioral patterns, not just demographic categories
  4. Make personas distinct and non-overlapping where possible
  5. Flag any data gaps or areas requiring additional research

EXPECTED OUTPUT

Format
structured_report
Schema
markdown_sections · Persona Name & Demographics, Primary Job-to-be-Done, Top 3 Pain Points, Top 3 Desired Gains, One Unexpected Insight, Product Fit Assessment
Constraints
  • Ground all insights in actual data
  • Use direct quotes when available
  • Make personas distinct and non-overlapping
  • Flag data gaps

SUCCESS CRITERIA

  • Ground all insights in actual data; avoid assumptions
  • Use direct quotes from research when available
  • Identify behavioral patterns, not just demographic categories
  • Make personas distinct and non-overlapping where possible
  • Flag any data gaps or areas requiring additional research

CAVEATS

Dependencies
  • research data files (CSV, Excel, survey responses, interview transcripts)
Missing context
  • Actual research data or files to process
  • Desired output length or formatting constraints
Ambiguities
  • $ARGUMENTS placeholder is used without explicit definition of what it represents

QUALITY

OVERALL
0.82
CLARITY
0.85
SPECIFICITY
0.80
REUSABILITY
0.90
COMPLETENESS
0.80

IMPROVEMENT SUGGESTIONS

  • Replace $ARGUMENTS with a clearer placeholder such as {{product_or_topic}} and define it in the Input section
  • Add an explicit instruction for handling cases where no research data is provided

USAGE

Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.

MORE FOR AGENT