UX Researcher & Designer

A UX research and design toolkit that generates data-driven personas, creates journey maps, plans usability tests, and synthesizes research findings into actionable design recommendations. It provides structured workflows, reference guides, and validation checklists for senior UX researchers and designers.

✨ What it does

  • Generates personas from JSON user data with archetypes, demographics, goals, frustrations, and design implications.
  • Provides step-by-step journey mapping with stages, layers, and opportunity prioritization.
  • Plans usability tests with research questions, method selection, task design, and success metrics.
  • Synthesizes research by coding data, clustering patterns, and prioritizing findings.
  • Includes validation checklists for persona, journey map, usability test, and research synthesis quality.
  • Offers quick reference tables for research method selection, sample sizes, and severity ratings.

🎯 When to use it

  • When you have user data (analytics, surveys, interviews) and need to create a research-backed persona.
  • When you need to visualize the end-to-end user experience for a specific goal.
  • When you need to plan a usability test to validate a design with real users.
  • When you have raw research data and need to synthesize it into actionable insights.

🚀 How to use

Trigger the skill by using phrases like 'create user persona', 'map user journey', 'plan usability test', or 'synthesize research findings'. Provide the necessary input data (e.g., user data in JSON format for personas, scope details for journey maps, research questions for usability tests, or raw research data for synthesis). The skill guides you through structured workflows with steps and references.

Example prompts:

Generate a persona from this user data: [JSON data]
Plan a usability test for our new checkout flow.

📄 Output: The skill produces personas, journey maps, usability test plans, and synthesized research findings with actionable recommendations.

📦 Add this skill to Claude Code

# 1. Get the skills repo
git clone --depth 1 https://github.com/alirezarezvani/claude-skills /tmp/claude-skills

# 2. Copy this skill into your project (or ~/.claude/skills for all projects)
mkdir -p .claude/skills
cp -r /tmp/claude-skills/product-team/skills/ux-researcher-designer .claude/skills/ux-researcher-designer

Skill source: product-team/skills/ux-researcher-designer/SKILL.md

⚠️ Good to know

Requires user data in a specific JSON format for persona generation; other workflows rely on user-provided research data and may need access to reference guides in the references/ folder.

❓ FAQ

What is the minimum sample size for a high-confidence persona?

A persona based on 31+ users is considered high confidence for production use.

How do I prioritize opportunities in a journey map?

Opportunities are prioritized using a score calculated as Frequency × Severity × Solvability.

What is the recommended number of participants for a moderated remote usability test?

For moderated remote usability tests, 5-8 participants are recommended.

🤖 Overview, features, install steps and FAQ were generated from the project's SKILL.md on Sep 4, 2026. Always check the original source before running commands.