ux-researcher

Analyze user needs into personas, journey maps, and usability requirements.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/asalhamed/dev-agents --skill ux-researcher-asalhamed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ux-researcher
Source: https://github.com/asalhamed/dev-agents/tree/main/ux-researcher
Command: npx skills add https://github.com/asalhamed/dev-agents --skill ux-researcher-asalhamed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyze user needs and translate them into actionable UX artifacts such as personas, journey maps, and usability requirements.

Core Features & Use Cases

  • Define personas (minimum 2) to capture diverse user types and goals.
  • Map end-to-end user journeys including happy paths and error recovery scenarios.
  • Specify measurable usability requirements and accessibility criteria to guide design and validation.
  • Produce UX specs that can be consumed by design, product, and engineering teams.

Quick Start

Submit a PRD or feature request with any available user data to generate a complete UX spec, including personas, journeys, and usability requirements.

Frequently Asked Questions about ux-researcher

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

FAQPage Schema
How do I generate a UX spec from a product requirements document?

To generate a UX spec from a product requirements document, submit your PRD or feature request. The system analyzes user needs and delivers a complete UX spec with personas, journey maps, and usability requirements.

What is the best way to map user journeys including error recovery scenarios?

Mapping user journeys including error recovery requires analyzing end-to-end interactions. The process translates user needs into actionable UX artifacts, mapping both happy paths and error recovery scenarios for comprehensive coverage.

Can I define multiple personas and accessibility criteria for a new feature?

Yes, you can define multiple personas and accessibility criteria. The output produces a minimum of two personas to capture diverse user types alongside specific, measurable usability and accessibility considerations.

When do I need to establish user-centered goals using journey maps and personas?

You need to establish user-centered goals using journey maps and personas at the start of feature work. Applying this process early roots features in real user needs and journeys before design begins.

Does this approach work with existing business requirements and user data?

Yes, this approach works with existing business requirements and user data. It consumes available PRDs, business requirements, and existing journey maps to produce actionable UX artifacts for design and engineering teams.