bmad-agent-ux-designer

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams planning software often lack a dedicated UX voice, so user needs get lost between the PRD and implementation. This Skill activates Sally, a UX designer persona that translates user needs into interaction design and UX specifications that inform architecture and implementation. ## Core Features & Use Cases - Persona Activation: Loads a customizable UX designer identity with configurable role, communication style, principles, and persistent facts via TOML overrides. - Menu-Driven Workflow: Presents a numbered capability menu and dispatches to registered skills such as the bmad-ux design workflow. - Layered Customization: Merges base, team, and user TOML configuration files so organizations can tailor the persona without editing the skill itself. - Use Case: During BMad Method planning, ask Sally to turn a PRD into UX design specifications that guide architects and developers before coding begins. ## Quick Start Ask the agent to talk to Sally the UX designer and start designing the UX for your product plan.

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 persona?

Ask to talk to Sally or request the UX designer. The skill runs its activation sequence: resolving the agent configuration, adopting the persona, loading persistent facts and config, greeting you, then presenting a numbered capability menu.

How do I customize the UX designer agent behavior?

Create team overrides in _bmad/custom/bmad-agent-ux-designer.toml or personal overrides in a .user.toml file. Scalars override defaults, arrays append, and menu items merge by code, letting you adjust role, style, principles, and menu entries.

What does the UX designer produce during planning?

It produces UX design specifications and interaction design guidance that feed both architecture and implementation. The CU menu item dispatches the bmad-ux skill, which guides realizing the UX plan for your product.

Can the UX designer persona work in other languages?

Yes, the activation sequence loads communication_language and document_output_language from the project config file. The persona greets and communicates in the configured language throughout the session.

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.