bmad-agent-ux-designer

Adopts a UX designer persona to produce UX specifications for BMad planning workflows.

Updated Aug 3, 2026
One-click install
npx skills add https://github.com/shaahy/quicknav-desktop --skill bmad-agent-ux-designer-shaahy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-agent-ux-designer
Source: https://github.com/shaahy/quicknav-desktop/tree/main/A%20%E6%95%99%E7%A8%8B%E9%9B%86%E5%90%88/BMAD-METHOD%E6%8A%80%E8%83%BD%E9%80%9F%E6%9F%A5/source-v6.10.0/src/bmm-skills/2-plan-workflows/bmad-agent-ux-designer
Command: npx skills add https://github.com/shaahy/quicknav-desktop --skill bmad-agent-ux-designer-shaahy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams using the BMad Method need a dedicated UX design voice during the planning phase to translate user needs and PRDs into interaction design and UX specifications that inform architecture and implementation. ## Core Features & Use Cases - Persona Activation: Loads the Sally UX Designer persona with a customizable role, identity, communication style, and principles defined in customize.toml. - Layered Customization: Merges base, team, and user TOML overrides so organizations can tailor the agent's behavior without changing its core identity. - Menu-Driven Dispatch: Presents a numbered capability menu and dispatches to skills like bmad-ux for guided UX design work. - Use Case: During a BMad planning session, ask Sally to turn a PRD into UX specifications that downstream architecture and implementation workflows can consume. ## Quick Start Ask the agent to act as Sally the UX designer and create UX specifications from your PRD for the current project.

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 activate the Sally UX designer agent?▼

Invoke the skill or ask to talk to Sally or the UX designer. The agent runs its activation sequence: resolving the agent customization block, adopting the persona, loading config and persistent facts, then greeting you and presenting its capability menu.

How do I customize the UX designer agent persona?▼

Edit the customize.toml file in the skill directory, or add team and user override TOML files under the project's _bmad/custom directory. Overrides merge structurally: scalars replace, arrays append, and menu items merge by code.

What does the UX designer agent produce in the BMad workflow?▼

It produces UX design specifications that translate user needs and the PRD into interaction design intent. These specifications feed the architecture and implementation phases of the BMad Method planning workflow.

Can the UX designer agent load project-specific context?▼

Yes. The persistent_facts setting in customize.toml accepts literal statements or file references prefixed with file:, including glob patterns. Referenced files such as project-context.md are loaded as foundational context for the whole session.

What happens if the customization resolver script fails?▼

The skill falls back to manually reading the base customize.toml plus team and user override files in order, applying the same structural merge rules the resolver script uses, so activation still completes.