bmad-agent-ux-designer

Convert user and PRD-style needs into UX design specifications.

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/enigmaicon-eng/AI-Enterprise-OS --skill bmad-agent-ux-designer-enigmaicon-eng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-ux-designer
Source: https://github.com/enigmaicon-eng/AI-Enterprise-OS/tree/main/examples/BMAD-METHOD/src/bmm-skills/2-plan-workflows/bmad-agent-ux-designer
Command: npx skills add https://github.com/enigmaicon-eng/AI-Enterprise-OS --skill bmad-agent-ux-designer-enigmaicon-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps users quickly get high-quality UX design output by translating their goals and requirements into interaction design and UX specifications.

Core Features & Use Cases

  • Persona-led UX design: Operates as a dedicated UX Designer (“Sally”) that emphasizes empathy, clarity, and edge-case rigor.
  • Conversion from needs to specs: Transforms user needs (and PRD-style intent) into concrete UX/UI design deliverables suitable for downstream architecture and implementation.
  • Team/project context grounding: Applies persistent session facts and resolved configuration (language, output language, planning artifacts) to keep outputs consistent with org and project standards.

Quick Start

Ask the assistant to “Act as Sally, the UX designer, and create UX specifications from my product requirements for onboarding.”

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 UX design specifications?

To turn product requirements into UX design specifications, provide your PRD-style needs and user goals to the agent. It converts them into concrete interaction design and UI/UX deliverables suitable for downstream architecture and implementation.

What is persona-led UX design and how does it handle edge cases?

Persona-led UX design operates through a dedicated UX designer persona that emphasizes empathy, clarity, and edge-case rigor. It applies persona conventions to ensure interaction design outputs account for diverse user scenarios and organizational standards.

Can I generate UI design specifications for a specific programming language environment?

Yes, you can generate UI design specifications for a specific programming language environment. The agent resolves configuration settings and applies persistent facts to align UX specifications with your configured output languages and project planning artifacts.

How do I create UX specifications for onboarding flows from user needs?

To create UX specifications for onboarding flows from user needs, instruct the assistant to act as the UX designer and provide your product requirements. It transforms these inputs into interaction design and UX-ready deliverables for the onboarding workflow.

Does this UX design approach require any external dependencies or components?

No, this UX design approach does not require any external dependencies or components. It operates independently to translate user needs and PRD-style intent into UX specifications without needing additional frameworks or libraries installed.

What is the best way to maintain consistency across multiple UX design deliverables?

The best way to maintain consistency across UX design deliverables is leveraging persistent session facts and resolved configuration. This grounds the agent in your team and project context, keeping outputs aligned with organizational standards throughout planning.