Back to Skills
Discovery/persona-generator

Persona Generator

Create data-backed user personas that go beyond demographics to capture behaviors and motivations.

Time Saved

8+ hrs → 1 hr

Compared to doing it manually

Slash Command

/persona-generator

Type this in Claude to run the skill

The Problem

Personas are either demographic stereotypes ("Marketing Mary, 35, lives in suburbs") or so stale they're useless. Real behavioral patterns get lost.

What You Get

  • Behavior-based personas (not demographic)
  • Jobs-to-be-done integration
  • Goals and frustrations documented
  • Product implications mapped
  • Anti-personas for focus
  • Living document format

Want this automated?

This skill is part of a workflow that automate multiple steps together:

How to use this skill

  1. 1Download the skill file using the button on this page
  2. 2Add the file to your .claude/skills/ folder in your project
  3. 3Type /persona-generator in Claude to run the skill

Best For

New product developmentTeam onboardingMarketing alignmentFeature targeting

Frequently Asked Questions

A persona is a fictional representation of your ideal customer based on real research. It includes demographics, goals, frustrations, and behaviors — helping teams build empathy and make user-centered decisions.

Typically 2-4 primary personas. More than that dilutes focus. If you have many user types, prioritize the ones that drive the most value or represent your core market.

Segments are groups defined by data (e.g., "enterprise customers"). Personas are narrative characters that bring segments to life with goals, frustrations, and context. Personas help teams empathize; segments help with analysis.

Test personas against real user research. If your persona says users care about X, verify that in interviews. Update personas quarterly as you learn more about your users.

View Workflow →