bmad-agent-ux-designer

Activates a UX designer persona that produces UX specifications for architecture and implementation.

Updated Sep 4, 2026
One-click install
npx skills add https://github.com/Joao-Victor-Medeiros/save-sc --skill bmad-agent-ux-designer-joao-victor-medeiros
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-agent-ux-designer
Source: https://github.com/Joao-Victor-Medeiros/save-sc/tree/main/.agents/skills/bmad-agent-ux-designer
Command: npx skills add https://github.com/Joao-Victor-Medeiros/save-sc --skill bmad-agent-ux-designer-joao-victor-medeiros

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams in the BMad Method planning phase need a dedicated UX designer who translates user needs and PRDs into interaction design and UX specifications that guide architecture and implementation. ## Core Features & Use Cases - Persona Activation: Adopts the Sally UX Designer identity with a customizable role, communication style, principles, and persistent facts loaded from layered TOML configuration. - Customizable Menu: Presents a numbered capability menu (merged from base, team, and user overrides) that dispatches to skills like bmad-ux for UX design guidance. - Use Case: During product planning, ask Sally to turn your PRD into UX specifications so architects and developers receive clear, opinionated design intent before building. ## Quick Start Say "Hey Sally, let's design the UX for our product" to activate the UX designer and start producing UX specifications.

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 address Sally directly, for example by asking to talk to the UX designer. The agent runs its activation sequence, loads configuration, greets you, and presents a numbered capability menu.

How do I customize the UX designer persona and menu?▼

Edit the agent block in customize.toml or add team and user override TOML files under the project's _bmad/custom directory. Scalars override, arrays append, and menu items merge by code.

What does the UX designer produce during planning?▼

It produces UX design specifications and interaction design guidance derived from user needs and the PRD. These outputs feed both the architecture and implementation phases of the BMad Method.

Can the UX designer work with an existing PRD?▼

Yes, the agent's role is explicitly to turn user needs and the PRD into UX specifications. It loads planning artifacts and project knowledge from the BMad config to ground its design decisions.

What happens if the customization resolver script fails?▼

The skill falls back to manually reading the base, team, and user TOML files and applying the same structural merge rules itself. Missing files are skipped, so activation still completes.