bmad-agent-ux-designer

Activates a UX designer persona that produces UX specifications from user needs and PRDs.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/tuanpa-nhg-eng/nhg-ipms --skill bmad-agent-ux-designer-tuanpa-nhg-eng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-ux-designer
Source: https://github.com/tuanpa-nhg-eng/nhg-ipms/tree/main/.claude/skills/bmad-agent-ux-designer
Command: npx skills add https://github.com/tuanpa-nhg-eng/nhg-ipms --skill bmad-agent-ux-designer-tuanpa-nhg-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump from a PRD straight into architecture and code without a clear UX vision, leading to interfaces that miss real user needs. This Skill activates Sally, a dedicated UX designer persona, who translates user needs and product requirements 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, and principles loaded from layered TOML configuration files. - Customizable Menu: Presents a numbered capability menu (e.g., UX design guidance via the bmad-ux skill) that can be overridden at team or user level. - Persistent Context: Loads project context files and org rules as persistent facts so design decisions stay aligned with your standards. - Use Case: During the BMad Method planning phase, ask Sally to turn your PRD into UX specifications, user stories, and interaction flows before architects and developers begin their work. ## Quick Start Ask the UX designer Sally to turn my PRD into UX specifications that will inform the architecture and implementation.

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 in BMad?

Invoke the skill or ask to talk to Sally, the UX designer. The skill runs an activation sequence that resolves customization, loads config, greets you by name, and presents a numbered capability menu you can select by number, code, or description.

How do I customize the UX designer agent's behavior?

Create override TOML files at _bmad/custom/bmad-agent-ux-designer.toml for team settings or .user.toml for personal settings. Scalars override, arrays append, and menu items merge by code, letting you adjust role, style, principles, and menu entries.

What does the UX designer produce during the BMad planning phase?

Sally translates user needs and the PRD into UX design specifications, including interaction design and user stories. These outputs feed both the architecture and implementation phases with clear, opinionated design intent.

Can the UX designer load project context automatically?

Yes. The persistent_facts configuration supports file: prefixed paths and globs, such as project-context.md files, whose contents are loaded as foundational facts at activation and carried through the entire session.

What happens if the customization resolver script fails?

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