ux-researcher-designer

Generate data-driven user personas from user data and interview insights using Python.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/garethdaine/agent --skill ux-researcher-designer-garethdaine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ux-researcher-designer
Source: https://github.com/garethdaine/agent/tree/main/.cursor/skills/ux-researcher-designer
Command: npx skills add https://github.com/garethdaine/agent --skill ux-researcher-designer-garethdaine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of detailed, data-driven user personas, saving significant time in the user research and design process.

Core Features & Use Cases

  • Data-driven persona generation: Analyzes user data to create research-backed personas.
  • Archetype identification: Automatically categorizes personas into types like 'power_user' or 'casual_user'.
  • Use Case: A product team needs to understand their target audience better. They feed anonymized user data into this Skill to generate personas that guide their design and feature prioritization decisions.

Quick Start

Use the ux-researcher-designer skill to generate a persona from the provided user data.

Frequently Asked Questions about ux-researcher-designer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate data-driven user personas from raw user data?

Generate data-driven user personas by feeding raw user data and optional interview insights into an automated analysis tool. The process identifies behavioral patterns, feature usage, and device contexts to extract demographic and psychographic information for persona creation.

What is the best way to identify user archetypes like power users from customer profiles?

Identifying user archetypes like power users requires analyzing customer profiles for behavioral patterns and feature usage. Automated persona generation categorizes these profiles into distinct types based on extracted psychographic and demographic data.

Can I use anonymized user data to extract design implications for product teams?

Anonymized user data can be used to extract design implications by analyzing user patterns, feature usage, and contexts. This analysis informs persona creation, guiding design and feature prioritization decisions for product teams.

Do I need to provide interview insights for UX research persona creation to work?

Interview insights are optional for UX research persona creation. The core requirement is providing user data, which is analyzed for patterns, feature usage, and contexts to derive personas and design implications.

How does automated persona generation handle psychographic information and user behaviors?

Automated persona generation handles psychographic information by analyzing provided user data to identify behavioral patterns and device contexts. It extracts this information alongside demographics to categorize archetypes and derive design implications.

What limitations exist when using Python scripts for UX research data analysis?

Python scripts for UX research data analysis require structured user data to identify patterns and generate personas effectively. Limitations arise if the input lacks feature usage metrics, device contexts, or behavioral data needed to derive accurate design implications.