mastepanoski avatar

Don Norman Principles Audit

This runs a structured UX audit using Don Norman's seven principles from The Design of Everyday Things: discoverability, affordance, signifiers, feedback, mapping, constraints, and conceptual models. Feed it interface descriptions, screenshots, or live URLs along with key user tasks, and it evaluates each principle with severity ratings and concrete redesign recommendations. The output is a prioritized report that flags classic usability problems like hidden navigation, unclear clickability, or missing feedback. It's built for catching the digital equivalent of Norman doors before they frustrate real users. Works well solo or stacked with Nielsen heuristics for deeper coverage.

skills.sh installs
387
GitHub stars
69
last updated
Aug 21, 2026

Install

$ npx -y skills add mastepanoski/claude-skills --skill don-norman-principles-audit --agent claude-code

Installs into .claude/skills of the current project.

Files

Don Norman Principles UX Audit

This skill enables AI agents to perform a human-centered evaluation of usability and intuitiveness for apps, websites, or digital interfaces using Don Norman's 7 fundamental design principles from The Design of Everyday Things.

The principles emphasize discoverability, natural perception, and cognitive load reduction. Use this skill to detect intuitive frustrations (like digital "Norman doors"), improve user experience, and propose redesigns.

Combine with "Nielsen Heuristics UX Audit" or "UX Audit and Rethink" skills for comprehensive audits.

When to Use This Skill

Invoke this skill when:

  • Evaluating the intuitiveness of an interface
  • Identifying usability problems from a human-centered perspective
  • Assessing how naturally users can discover and use features
  • Auditing digital products for cognitive friction
  • Planning UX improvements based on fundamental design principles

Inputs Required

When executing this audit, gather:

Sponsors

Details

Repository
github.com/mastepanoski/claude-skills
Category
Design & UI/UX
First seen
Jun 3, 2026

More from mastepanoski/claude-skills

All 11
1davila7 avatarprisma-expertdavila7/claude-code-templatesPrisma ORM expert for schema design, migrations, query optimization, relations modeling, and database operations. Use PROACTIVELY for Prisma schema issues, migr386skills.sh installs
2syncfusion avatarsyncfusion-blazor-rich-text-editorsyncfusion/blazor-ui-components-skillsImplements the Syncfusion Blazor Rich Text Editor (SfRichTextEditor) from Syncfusion.Blazor.RichTextEditor. Supports HTML, Markdown, and IFrame editor modes. Us385skills.sh installs
3patricio0312rev avatardark-mode-implementerpatricio0312rev/skillsImplements complete dark/light mode theming systems using CSS variables, Tailwind dark mode, React context, and system preference detection. Use when users requ384skills.sh installs
4bobmatnyc avatarsoftware-patternsbobmatnyc/claude-mpm-skillsCompare tradeoffs and recommend architectural patterns — dependency injection, service-oriented architecture, repository, domain events, circuit breaker, and an382skills.sh installs
5childbamboo avatarpdf-vision-readerchildbamboo/claude-code-marketplace-sampleConverts PDF pages to images and uses vision analysis to extract content including diagrams, charts, and visual elements. Use for PDFs with rich visual content.382skills.sh installs
6davila7 avatartask-execution-enginedavila7/claude-code-templatesExecute implementation tasks from design documents using markdown checkboxes. Use when (1) implementing features from feature-design-assistant output, (2) resum382skills.sh installs