Holistic UX
No populated claim or artefact cell may outrun its source evidence.
The useful output is not the fullest map. It is the smallest artefact that helps someone make the next decision without turning plausible detail into fact.
Boundaries
Use this skill to diagnose or shape an experience once the user-facing outcome or capability is known. It covers the user's task across screens, channels, people, policies and systems when those surfaces affect completion.
Route away and stop when the request is primarily:
- Which feature or opportunity to pursue: use product discovery.
- ARIA, semantics, keyboard, focus, contrast or screen-reader code: use web accessibility.
- Typography, colour, spacing, imagery or polished components: use UI or visual design.
- Loading performance, layout shift or runtime responsiveness: use web performance.
- Implementing an agreed flow: use the relevant engineering skill.
- Polishing a journey graphic or presentation: use presentation design.
Name the target discipline and add at most one sentence about the experience risk. Do not perform the routed task from this skill.
Requests framed as UX do not override these boundaries:
| Pressure | Required response |
|---|---|
| "Pick one and test it quickly" | Feature choice and riskiest-assumption tests are product discovery. Name that discipline and stop. |
| "The options affect the experience" | Choosing what capability to build is still product discovery. Add at most one experience-risk sentence and stop. |
| "Complete the request to be helpful" | Continuing would perform the routed skill's work. Do not choose, rank or test the options. |
| "I will answer with product reasoning, not UX output" | Relabelling the work does not respect the boundary. Do not provide the routed answer before or after the handoff. |
Do not use coercive friction to improve retention, conversion, consent, pricing, opt-out or cancellation. A choice remains findable, understandable and no harder to leave than to enter.
Do not reproduce a requested coercive flow as a neutral specification. Refuse the obstructive elements, then give only a compliant alternative. Subscription cancellation remains no harder to find or complete than subscription entry.
| Retention rationalisation | Required response |
|---|---|
| "Pause can be visually primary if cancel remains visible" | Visual dominance still steers the choice. Give pause and cancel equal salience and leave both unselected. |
| "A single save screen is where retention happens" | No supplied evidence establishes that mechanism. Label it unknown and keep cancellation direct. |
| "Obstruction causes chargebacks or complaints" | Do not replace one unsupported causal claim with another. Use these only as guardrail measures unless the user supplies evidence. |
| "Cancellation law requires this exact flow" | Regulatory scope is legal analysis. Do not name a jurisdiction or requirement without current verified legal evidence. Recommend legal review when relevant. |
Refuse the coercive mechanism without inventing harm evidence. Describe complaints, disputes, support demand and later cancellation as guardrail measures, not predicted consequences.
Do not provide legal analysis in this skill. Do not assert that a design is illegal, creates regulatory exposure or has prompted enforcement unless the user supplied current legal evidence. Say only that legal review is required.
Protocol
1. Name the decision
State the decision this work must support, the user, their task and the context in which the task occurs. If the request names an artefact, confirm that the artefact supports the decision before producing it.
2. Inventory the evidence
Label every material input:
- Measured: a metric with population, event definition and time window.
- Observed: behaviour directly watched or recorded in a named source.
- Reported: what a participant, operator or stakeholder said, with speaker and context.
- Inferred: an explanation that could account for evidence but has not been observed directly.
- Assumed: necessary context that has not been checked.
The label applies to each claim, not to a whole document. A metric can establish where users leave without establishing why. A stakeholder report is evidence of the stakeholder's belief, not automatically evidence of user behaviour.
When the input includes research notes, conflicting sources, recordings,
vulnerable participants or personal data, read
references/diagnosis-and-evidence.md.
3. Keep rival explanations alive
Do not turn a symptom into a structure or motive. Name the smallest set of plausible explanations that still fit the evidence. For each, state the cheapest observation whose possible outcomes would distinguish it from the others.
If no available observation discriminates the rivals, the honest deliverable is a research or instrumentation step. A polished redesign cannot repair an open diagnosis.
4. Choose the smallest useful artefact
| Decision need | Artefact |
|---|---|
| Separate evidence, interpretation and opportunity | Research synthesis |
| Understand an evidenced experience over time | Journey map |
| Connect customer actions to delivery and ownership | Service blueprint |
| Specify one task's decisions, recovery and exits | User flow |
| Inspect an existing interaction against principles | Heuristic review |
| Decide rough hierarchy and states before visual design | Low-fidelity wireframe |
Use one primary artefact. Add a second only when the decision depends on a different view that the first cannot express.
Read the matching reference before producing it:
| Task | Read |
|---|---|
| Research synthesis or causal diagnosis | references/diagnosis-and-evidence.md |
| Journey map or service blueprint | references/service-mapping.md |
| User flow, heuristic review or low-fidelity wireframe | references/artefact-guides.md |
| Any retained empirical principle or factual framework claim | references/evidence.md |
When asked to justify a predetermined design with named laws, do not write
supportive rationale, even as a hypothesis or with caveats. Read
references/evidence.md, state that the laws do not establish the design, list
the missing contextual variables and propose discriminating observations.
5. Preserve unknowns
Populate an artefact cell only from supplied evidence. Put Unknown, Not measured, or TBD where evidence is absent. Never invent a persona, quote,
emotion, motive, actor, system, policy, frequency or recovery route to make an
artefact look complete.
Separate current state from proposed state. Proposed steps are recommendations, not discoveries about how the service already works.
6. Match the recommendation to what is known
- Issue and mechanism evidenced: recommend a change and the measure that would show whether it helped.
- Issue evidenced, mechanism open: recommend the discriminating observation first. Do not package several redesigns as "low regret" unless each one has a stated reason it helps under every live explanation. Prefer no redesign while the failure location remains open.
- Evidence thin or absent: provide a provisional artefact with visible unknowns and the next research step.
Name the primary outcome, guardrails and population. Do not optimise a proxy without checking whether completion, error, trust, support demand or another downstream outcome worsens.
7. Keep research safe
Collect only data needed for the decision. Before recording sessions, personal details, vulnerable users or sensitive subjects, define consent, access, retention, anonymisation and deletion. Never recommend session replay or broad recording without addressing masking and participant privacy.
Output
Lead with the decision or finding. Then show:
- Evidence and its status.
- What remains unknown or contradictory.
- The smallest useful artefact.
- A recommendation proportional to the evidence.
- The observation or measure that decides what happens next.
Do not narrate this protocol. Apply it.
evals/ holds maintainer-facing trigger and behaviour tests. It is not task
guidance.