Skip to content
Back to skills

Uxd Experience Review

ASecurity

Judge whether an experience narrative and prototype carry the framed problem, and draft the stakeholder demo. Use when reviewing a story-driven prototype or preparing to show an experience.

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 30, 2026
design

Works with

  • cli

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 30, 2026

npx -y skills add rh-uxd/ai-helpers --skill uxd-experience-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Uxd Experience Review?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Uxd Experience Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/rh-uxd-uxd-experience-review/badge)](https://www.skillsdirectory.com/skills/rh-uxd-uxd-experience-review)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: uxd-experience-review
version: 0.1.0
description: >-
  Judge whether an experience narrative and prototype carry the framed problem,
  and draft the stakeholder demo. Use when reviewing a story-driven prototype
  or preparing to show an experience.
audience: "UX designers"
inputs: "A problem brief, an experience narrative, and a prototype"
outputs: "A review scorecard, improvement list, and presentation plan"
---

# Experience Review

Judges whether a story-driven prototype carries the framed problem, and helps the designer prepare to show it. This is not a heuristic audit, an acceptance-criteria check, or a usability study.

## Inputs

| Input | Required | Source |
|-------|----------|--------|
| Problem brief | **Yes** | `.artifacts/problem-brief.md` or `.artifacts/{ID}/problem-brief.md` |
| Experience narrative | **Yes** | `.artifacts/experience-narrative.md` or `.artifacts/{ID}/experience-narrative.md` |
| Prototype | **Yes** | Path, URL, or running app the user points to |

If the brief or narrative is missing, stop and name the skill that should produce it (`uxd-problem-brief-create`, `uxd-experience-narrative-create`). If no prototype is available, stop and ask where it lives. Do not search a default repository.

## Outputs

Write `.artifacts/experience-review.md` beside the other artifacts. When an id is known, write `.artifacts/{ID}/experience-review.md` instead.

## Arguments

$ARGUMENTS

Parse as: `<prototype-path-or-url> [--id <work-item-id>]`

---

## Step 1: See the prototype

Read the brief, the narrative, and the prototype source or running UI.

When a server is already running, or the project documents how to start one, use that. If the prototype gates the experience behind a flag, scenario, or query parameter, enable it the way that project does. Do not assume a package script, port, or flag file.

## Step 2: Scorecard

Rate each dimension **Strong**, **Adequate**, or **Needs work**, with a short assessment tied to something you actually saw.

1. **Narrative clarity** — Can someone outside the work follow the story in a few minutes? Is the problem immediate, and does the before/after contrast land?
2. **Problem grounding** — Does the prototype show the condition in the problem brief, with the brief's evidence, specifically enough that a partner would recognize it?
3. **Change demonstrated** — Is there a moment where the person experiences the change from their point of view, not as a feature label? When the narrative lists capabilities, this moment uses one of them.
4. **Outcome** — Does the after deliver the desired outcome from the brief, and is that outcome worth showing?
5. **Feasibility** — Could an engineer see a path to what was shown? When the narrative states a time horizon, judge against that horizon.
6. **Visual credibility** — Does it look like the product it extends? Realistic data, not placeholder copy. Judge against the design system that project uses. When that system is PatternFly, check that components, spacing, and theming match neighboring screens. When it is not, do not apply PatternFly rules.

## Step 3: Improvements

Sort changes into **Must fix**, **Should fix**, and **Nice to have**. Each item names the screen and the change. "Make it better" is not an item. "Replace the generic alert on screen 3 with the incident summary from beat 2" is.

## Step 4: Presentation plan

Draft with the designer:

- Opening line that frames the problem before the change
- Click path
- Where to pause
- Closing line that restates the desired outcome
- One- or two-sentence answers for: when could this be built, how it fits current work, what people have said (or that it has not been tested), what would be cut, and what is simulated versus real
- Who is in the room, how long, and whether they should drive or watch

## Step 5: Write the review

Write the review from [references/template.md](references/template.md). Keep every heading. When the project already keeps a design log, add the same Decisions entry there.

## Step 6: Close

Ask whether the designer has walked the prototype once without stopping, whether anyone else has seen it, and whether they can explain both the problem and what was shown.

If prototype code changed during the review, run the lint and build commands that repo documents. Skip this when the repo has none, or when nothing was changed. Do not impose a toolchain from another project.

## Quality checks

- All six dimensions are rated from the artifacts, not from the pitch
- Improvements name a screen and a change
- The demo script has an opening, a path, and a close
- At least three likely questions have answers
- The review does not assume a product, port, flag filename, or design-system rule the target project does not use

For acceptance criteria, usability, or a design-system critique, use `uxd-prototype-evaluate` or `uxd-evaluate-design-heuristics`. This skill stays on whether the experience carries the framed problem.

Files in this skill

  • SKILL.md4.9 KB
  • references/template.md515 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.