bmad-agent-ux-designer

Adopts a UX designer persona to produce interaction design and UX specifications.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/ArchaonHW/MingGoRTS --skill bmad-agent-ux-designer-archaonhw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-ux-designer
Source: https://github.com/ArchaonHW/MingGoRTS/tree/main/.agents/skills/bmad-agent-ux-designer
Command: npx skills add https://github.com/ArchaonHW/MingGoRTS --skill bmad-agent-ux-designer-archaonhw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump from a PRD straight into architecture and code without a clear UX vision, resulting in interfaces that miss real user needs. This Skill activates Sally, a dedicated UX designer persona, who translates user needs into interaction designs and UX specifications that guide architecture and implementation during the BMad Method planning phase. ## Core Features & Use Cases - Persona Activation: Loads a customizable UX designer identity (role, communication style, principles) from layered TOML configuration files with structural merge rules. - Menu-Driven Workflow: Presents a numbered capability menu and dispatches to registered skills such as bmad-ux for guided UX design realization. - Persistent Context: Loads persistent facts, project config (user name, communication language, output language), and planning artifact locations for the whole session. - Use Case: A product team starting a new feature asks to talk to the UX designer; Sally greets them, loads project conventions, and walks them through creating a UX specification that feeds directly into architecture planning. ## Quick Start Ask to talk to Sally the UX designer and say you want to design the UX for your 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 UX designer agent?

Ask to talk to Sally or request the UX designer in your message. The skill 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.

What does the UX designer agent do in the BMad Method?

It turns user needs and the PRD into UX design specifications that inform architecture and implementation during the planning phase. Its main menu item dispatches to the bmad-ux skill, which guides you through realizing the UX plan.

Can I customize the UX designer persona and menu?

Yes, customization uses layered TOML files: the skill's customize.toml provides defaults, and team or user override files under _bmad/custom merge on top. Scalars override, tables deep-merge, and arrays append following BMad structural rules.

What happens if the customization resolver script fails?

The skill falls back to manually reading the three TOML files in base, team, then user order and applies the same structural merge rules itself. Missing files are skipped, so activation continues without the script.

Does the UX designer persona persist across the conversation?

Yes, once activated the Sally persona, persistent facts, icon prefix, and configured communication language carry into every subsequent turn. The persona stays active until the user explicitly dismisses it.