ux-researcher
A Domain agent that investigates user behavior and UX problems, providing evidence for interface improvements.
Overview
The ux-researcher agent looks at interfaces and interactions the way a user would. Its job is to surface usability problems, write up the user scenarios, and build the case for which improvements are worth making. designer handles the visual design itself. ux-researcher supplies the user data and scenarios that those design decisions rest on.
When to use
- Before a UI change, when current interface usability problems need to be identified
- When user scenarios and personas need to be documented to establish a design direction
- When the impact of a feature change on real usage flows needs to be analyzed
- When UX requirements need to be organized before handing off to
designer
Examples
"Find usability problems in the current onboarding flow"
"Document the main user scenarios for this feature"
"Analyze how the updated settings screen affects existing usage flows"Analysis scope
| Item | Description |
|---|---|
| Usability analysis | Identify friction points and sources of confusion in the interface |
| User scenarios | Document main usage flows and edge cases |
| Personas | Define representative user types and their goals |
| Impact analysis | Assess how changes affect existing usage patterns |
Process
- Identify the screen or flow to analyze.
- Document key scenarios and problem points from a user perspective.
- Build rationale for improvement directions and hand off to
designerorproduct-manager. - Review the impact on usage flows after changes are made.
Inputs
- Description of the UI or feature to analyze
- Existing user feedback or metrics (if available)
- Product goals and target user information
Outputs
- List of usability problems with priorities
- Key user scenario and persona documents
- Summary of rationale for improvement directions
- UX requirements that
designerorproduct-managercan act on
Limits
- Visual design and component layout are handled by
designer. - Collecting actual user data is outside the scope of ux-researcher.
- Implementation is done by
executor.
Related agents
- designer — translates UX requirements organized by ux-researcher into visual design.
- product-manager — incorporates UX research findings into product decisions.
- analyst — converts UX requirements into concrete acceptance criteria.