user-persona-creation

aj-geddes/useful-ai-prompts · updated Apr 8, 2026

$npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill user-persona-creation
0 commentsdiscussion
summary

User personas synthesize research into realistic user profiles that guide design, development, and marketing decisions.

skill.md

User Persona Creation

Table of Contents

Overview

User personas synthesize research into realistic user profiles that guide design, development, and marketing decisions.

When to Use

  • Starting product design
  • Feature prioritization
  • Marketing messaging
  • User research synthesis
  • Team alignment on users
  • Journey mapping
  • Success metrics definition

Quick Start

Minimal working example:

# Gather data for persona development

class PersonaResearch:
    def conduct_interviews(self, target_sample_size=12):
        """Interview target users"""
        interview_guide = {
            'demographics': [
                'Age, gender, location',
                'Job title, industry, company size',
                'Experience level, education',
                'Salary range, purchasing power'
            ],
            'goals': [
                'What are you trying to achieve?',
                'What's most important to you?',
                'What does success look like?'
            ],
            'pain_points': [
                'What frustrates you about current solutions?',
                'What takes too long or is complicated?',
                'What prevents you from achieving goals?'
            ],
            'behaviors': [
                'How do you currently solve this problem?',
                'What tools do you use?',
// ... (see reference guides for full implementation)

Reference Guides

Detailed implementations in the references/ directory:

Guide Contents
Research & Data Collection Research & Data Collection
Persona Template Persona Template
Multiple Personas Multiple Personas
Using Personas Using Personas

Best Practices

✅ DO

  • Base personas on real research, not assumptions
  • Include 2-3 primary personas
  • Make personas specific and detailed
  • Include direct user quotes
  • Update personas based on new data
  • Share personas across organization
  • Use personas for all product decisions
  • Include both goals and pain points
  • Create personas for different user types
  • Document research sources

❌ DON'T

  • Create personas without research
  • Create too many personas (>4 primary)
  • Make personas too generic
  • Ignore data in favor of assumptions
  • Create personas, then forget them
  • Use personas only for design
  • Make personas unrealistically perfect
  • Ignore secondary users
  • Keep personas locked away
  • Never update personas

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.652 reviews
  • Tariq Chawla· Dec 28, 2024

    Useful defaults in user-persona-creation — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Noor Sethi· Dec 24, 2024

    user-persona-creation is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Dev Iyer· Dec 16, 2024

    We added user-persona-creation from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Tariq Thompson· Dec 12, 2024

    Keeps context tight: user-persona-creation is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Tariq Garcia· Nov 27, 2024

    user-persona-creation has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Zara Abbas· Nov 19, 2024

    I recommend user-persona-creation for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Evelyn Khan· Nov 15, 2024

    user-persona-creation reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Arya Flores· Nov 7, 2024

    user-persona-creation fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Arya Mensah· Oct 26, 2024

    Registry listing for user-persona-creation matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Lucas Reddy· Oct 18, 2024

    Keeps context tight: user-persona-creation is the kind of skill you can hand to a new teammate without a long onboarding doc.

showing 1-10 of 52

1 / 6