What problem does it solve?
It turns user needs and product goals into clear, testable UX specifications so Claude Code can design interactions that feel understood instead of drifting during implementation.
Core Features & Use Cases
- Persona-driven UX specification: Adopts the Sally UX Designer identity and tailored communication style to produce interaction-ready UX guidance.
- Deterministic activation with customizable agent block: Resolves the agent configuration via the project resolver flow and executes activation steps before proceeding.
- Evidence-based UX context loading: Loads persistent facts and project config (language, output targets, knowledge scanning) to keep UX decisions grounded in repository reality.
- Menu-based dispatching: Routes the user’s intent to the appropriate UX design action (e.g., create UX design) or continues the conversation when no menu item fits.
Use case: When you ask for UX help like “design the UX for my feature,” it produces UX specifications that can directly inform architecture and implementation during the BMad planning phase.
Quick Start
Invoke the skill by asking for UX design from your requirements, for example: “Use bmad-agent-ux-designer to turn my feature requirements into UX specifications, including user flows and edge-case considerations.”