← ClaudeAtlas

usability-heuristic-reviewlisted

Review a running app's screens against Nielsen's 10 usability heuristics (CT-UT) via a structured heuristic evaluation and a cognitive walkthrough of one key task, reporting violations by severity. Use for usability coverage. Self-hosted targets only.
QAIA-Project/QAIA · ★ 0 · Testing & QA · score 64
Install: claude install-skill QAIA-Project/QAIA
# usability-heuristic-review — heuristic evaluation (CT-UT) Reference: `fixture/expense-demo-review.md` (3 real violations found and confirmed against `examples/expense-demo/app/public/`, no fabrication). This skill covers the ISTQB CT-UT (usability testing) syllabus — the one test type QAIA's other skills leave entirely uncovered. **What this is not**: not a quantitative user survey (SUS score, task-completion-rate study with real users) and not A/B testing or eye-tracking — those need real users QAIA cannot recruit. This skill is the **formative, expert-review** half of CT-UT (heuristic evaluation + cognitive walkthrough), the half a single reviewer session-bound to a self-hosted app can actually do honestly. ## Steps 1. **Screen inventory.** For each key screen the test book covers (and any the user names), navigate and capture a snapshot/screenshot — same navigation discipline as `visual-check`/`a11y-audit`. 2. **Heuristic evaluation.** For each screen, check it against Nielsen's 10 heuristics (nngroup.com/articles/ten-usability-heuristics, verified against the source, not recalled): 1. Visibility of system status — is there feedback for every action, especially async ones (loading/pending state, not just a final result)? 2. Match between system and the real world — plain language, no internal jargon/error codes shown raw to the user. 3. User control and freedom — an obvious way out of an unwanted state (cancel, undo, back) without