Smithery Logo
MCPsSkillsDocsPricing
Login
NewFlame, an assistant that learns and improves. Available onTelegramSlack
    aj-geddes

    user-persona-creation

    aj-geddes/user-persona-creation
    Design
    59

    About

    SKILL.md

    Install

    • Telegram
      Telegram
    • Slack
      Slack
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    • Download skill
    ├─
    ├─
    └─
    Smithery Logo

    Give agents more agency

    Resources

    DocumentationPrivacy PolicySystem Status

    Company

    PricingAboutBlog

    Connect

    © 2026 Smithery. All rights reserved.

    About

    Create detailed user personas based on research and data. Develop realistic representations of target users to guide product decisions and ensure user-centered design.

    SKILL.md

    User Persona Creation

    Table of Contents

    • Overview
    • When to Use
    • Quick Start
    • Reference Guides
    • Best Practices

    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
    Recommended Servers
    StudioMeyer-Crew
    StudioMeyer-Crew
    abm.dev
    abm.dev
    InfraNodus Knowledge Graphs & Text Analysis
    InfraNodus Knowledge Graphs & Text Analysis
    Repository
    aj-geddes/useful-ai-prompts
    Files