ux-heuristics

Evaluate interface usability using Nielsen's heuristics and Krug's principles with severity-rated audit templates.

Updated Jun 27, 2026
One-click install
npx skills add https://github.com/rachmadideni/ai-staff-assistant --skill ux-heuristics-rachmadideni
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ux-heuristics
Source: https://github.com/rachmadideni/ai-staff-assistant/tree/main/.agents/skills/ux-heuristics
Command: npx skills add https://github.com/rachmadideni/ai-staff-assistant --skill ux-heuristics-rachmadideni

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Interfaces often confuse users through unclear labels, hidden navigation, poor error messages, and missing feedback, and teams lack a structured method to find and prioritize these usability problems before users abandon the product. ## Core Features & Use Cases - Heuristic Evaluation Framework: Apply Nielsen's 10 usability heuristics and Krug's laws (Don't Make Me Think, Trunk Test) with concrete examples, copy patterns, and product applications. - Severity-Rated Audits: Score issues on a 0-4 severity scale using frequency, impact, and persistence, with a ready-to-use audit checklist template covering all 10 heuristics. - Supporting References: Includes WCAG 2.1 AA accessibility checklist, dark patterns taxonomy with ethical alternatives, cultural UX guidance (RTL, color meanings, form conventions), and heuristic conflict resolution frameworks. - Use Case: A product team notices users abandoning their checkout flow. Run a heuristic evaluation to identify that the form lacks inline validation, error messages are vague, and the back button breaks — then prioritize fixes by severity rating. ## Quick Start Audit my checkout page for usability problems using Nielsen's heuristics and rate each issue by severity.

Frequently Asked Questions about ux-heuristics

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

FAQPage Schema
How do I conduct a heuristic evaluation of a website?▼

Walk through the interface checking each of Nielsen's 10 heuristics, such as system status visibility, error prevention, and consistency. Rate each issue found on a 0-4 severity scale based on frequency, impact, and persistence, then prioritize fixes starting with severity 3-4 issues.

What are Nielsen's 10 usability heuristics?▼

They are ten general principles: visibility of system status, match with the real world, user control and freedom, consistency and standards, error prevention, recognition over recall, flexibility and efficiency, minimalist design, error recovery, and help documentation. Each heuristic includes examples, violations, and fixes.

When should I use heuristic evaluation vs user testing?▼

Run heuristic evaluation first, before user testing, since it takes only 1-2 hours and catches major violations cheaply. Follow with user testing (2-4 hours) to observe real behavior, then use A/B testing or analytics for ongoing optimization.

How do I rate the severity of usability problems?▼

Use a 0-4 scale: 0 is not a problem, 1 is cosmetic, 2 is minor, 3 is major (significant task failure), and 4 is catastrophic (prevents task completion). Weigh three factors: how often the issue occurs, its impact when it occurs, and whether it persists.

What are dark patterns in UX design?▼

Dark patterns are interfaces that trick users into unintended actions, such as forced continuity, hidden costs, confirmshaming, and fake urgency. They violate regulations like GDPR and FTC rules, and ethical alternatives exist that achieve business goals without deceiving users.

Does this cover accessibility and WCAG compliance?▼

Yes, it includes a complete WCAG 2.1 Level AA checklist covering perceivable, operable, understandable, and robust criteria. It also lists testing tools like axe DevTools, WAVE, and screen readers, plus common failure fixes such as contrast ratios and keyboard navigation.