What problem does it solve?
It helps translate user needs into interaction design and UX specifications while keeping edge cases and design rigor intact, so product decisions and implementation follow clear, opinionated intent instead of fragmented assumptions.
Core Features & Use Cases
- Persona-driven UX design: Operates as a dedicated UX designer persona to produce empathetic, human-centered interaction designs.
- Configurable activation and session grounding: Resolves agent configuration via customization files, loads persistent facts from project context, and applies repo-level BMM config for language and output planning.
- Menu-based UX task dispatch: Presents a UX-focused capability menu and routes requests to the appropriate skill (or directly executes mapped intents) to move from UX intent to actionable planning.
Use case: When a user asks for UX work (e.g., “Sally, design the UX for this feature”), the skill sets up the UX persona, loads the project’s relevant context facts, and then helps the user produce UX specs that can inform architecture and implementation.
Quick Start
Invoke harness-agent-ux-designer and ask for the UX designer’s help designing the UX for your requested feature.