analyze-usability-data

Converts raw usability-test session data into prioritized, severity-rated findings using NN/g methods.

1|Updated Jul 13, 2026
One-click install
npx skills add https://github.com/dineshrevunuru/SuperSkills --skill analyze-usability-data-dineshrevunuru
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze-usability-data
Source: https://github.com/dineshrevunuru/SuperSkills/tree/main/analyze-usability-data
Command: npx skills add https://github.com/dineshrevunuru/SuperSkills --skill analyze-usability-data-dineshrevunuru

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? After running usability tests, teams are left with piles of session notes, recordings, and task outcomes but no rigorous way to turn them into prioritized findings. This Skill applies Nielsen Norman Group's 4-step analysis flow, a 6-dimension data-quality filter, and Nielsen's 0–4 severity scale so findings reflect real behavioral patterns rather than anecdotes, opinions, or evaluator preference. ## Core Features & Use Cases - Structured 4-step analysis: Collect atomic observations, cluster across participants, interpret against research questions, and prioritize by severity. - Data-quality filter: Screens every observation for authenticity, consistency, repetition, spontaneity, appropriateness, and confounds before it can become a finding. - Canonical severity rating: Rates findings on Nielsen's 0–4 scale using frequency × impact × persistence, with a decision tree and calibration rules; heuristic evaluations and accessibility audits reference this same scale. - Use Case: After 5 moderated sessions on a booking flow, feed the session notes and task outcomes in and receive a severity-ordered findings list with evidence, location, severity reasoning, and recommendations, plus a what-worked section and open questions. ## Quick Start Analyze the usability test notes from our five moderated sessions and produce a severity-rated findings report.

Frequently Asked Questions about analyze-usability-data

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze usability test data after sessions are done?

Pool all session observations into atomic notes tagged by participant and task, cluster them across participants into candidate issues, interpret each cluster against the research questions, then rate severity. This Skill follows NN/g's 4-step flow and outputs a prioritized findings report.

How do I rate the severity of a usability problem?

Rate severity on Nielsen's 0–4 scale by weighing frequency, impact, and persistence. The Skill provides a decision tree: task failure for 2+ participants or a critical-path failure is a 4, significant repeated friction is a 3, minor self-corrected friction is a 2, and evaluator preference with no user friction is a 0.

Can I report percentages like 60% of users failed from a 5-person usability test?

No. Small qualitative samples cannot estimate population rates, so report counts like 3 of 5 participants instead of percentages. Any statistical or metric claim should be handed to a quantitative evidence method with an adequate sample size.

What is the difference between usability test analysis and research synthesis?

Usability test analysis handles evaluative data such as task outcomes, errors, and observed behavior from testing sessions. Generative research like discovery interviews, field studies, and diary studies requires thematic synthesis, which belongs to a separate synthesize-research-data skill.

When should I not use usability severity ratings?

Do not use severity ratings while sessions are still running, for generative interview data, or for A/B and statistical reads. Single-evaluator ratings are noisy, so for launch-gating decisions have 2–3 evaluators rate independently and reconcile.