bmad-agent-ux-designer

Turn product requirements into UX design specifications with user flows and edge cases.

1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/mol4/BMAD-Board --skill bmad-agent-ux-designer-mol4
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-ux-designer
Source: https://github.com/mol4/BMAD-Board/tree/main/BMAD%20board/.agents/skills/bmad-agent-ux-designer
Command: npx skills add https://github.com/mol4/BMAD-Board --skill bmad-agent-ux-designer-mol4

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps turn product requirements into clear UX design guidance when teams need more than vague ideas and want decisions that can actually shape architecture and implementation.

Core Features & Use Cases

  • UX Specification Writing: Produces practical design specifications from PRDs, story context, and product goals.
  • Interaction and Flow Design: Clarifies user journeys, edge cases, and interface behavior before development begins.
  • Design-to-Delivery Handoff: Supports planning work that feeds architecture and implementation with opinionated UX intent.
  • Use Case: A team has a new feature concept and needs Sally to define the user flow, decision points, and design constraints so engineers can build with confidence.

Quick Start

Ask Sally to turn the current product requirements into a UX design specification with key flows, edge cases, and implementation guidance.

Frequently Asked Questions about bmad-agent-ux-designer

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

FAQPage Schema
How do I turn product requirements into clear UX design specifications?

To turn product requirements into UX design specifications, you apply persona-driven analysis to define user flows, edge cases, and interface behaviors. This produces structured documentation that shapes architecture and provides clear implementation guidance.

What is the best way to define user flows and edge cases before development begins?

Defining user flows and edge cases requires analyzing product goals and story context to clarify user journeys and decision points. Mapping interface behavior during planning ensures engineers build with confidence and clear design constraints.

How does persona-driven analysis improve interaction design and handoff decisions?

Persona-driven analysis improves interaction design by applying empathy for user needs to resolve unclear handoff decisions. It translates vague feature concepts into opinionated UX intent, feeding architecture and implementation with specific behaviors.

Can I generate wireframes and behavior definitions directly from a PRD?

Yes, you can generate wireframes and behavior definitions directly from a PRD by extracting product goals and story context. The specification writing process synthesizes these inputs to document decision points and design constraints for engineers.

Do I need structured product documentation to define UX direction for my team?

Yes, you need structured product documentation like PRDs and story context to define UX direction effectively. Clear product goals provide the necessary foundation for analyzing empathy and user needs to produce practical design specifications.

Why does unclear interaction design cause problems during development handoff?

Unclear interaction design causes handoff problems because engineers lack the opinionated UX intent needed to build features accurately. Without defined user flows and edge cases, teams are left with vague ideas that fail to shape implementation.