audit-interaction-design

Audit product interaction design across posture, flow, idioms, and etiquette dimensions.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/speplinski/hackathon-opus-47 --skill audit-interaction-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audit-interaction-design
Source: https://github.com/speplinski/hackathon-opus-47/tree/main/skills/audit-interaction-design
Command: npx skills add https://github.com/speplinski/hackathon-opus-47 --skill audit-interaction-design

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interaction design governs how a product behaves toward its user; this skill provides a structured approach to audit that behavior against posture, flow, idioms, and etiquette, surfacing actionable recommendations.

Core Features & Use Cases

  • Posture & Platform Fit evaluation: ensures the product's behavior respects platform conventions and attention context.
  • Flow & Excise analysis: identifies navigational friction, modal interruptions, and stylistic excess that disrupt user momentum.
  • Idioms & Learnability assessment: checks for consistent controls, honest affordances, and clear paths for beginners, intermediates, and experts.
  • Etiquette & Forgiveness review: looks for undo capabilities, non-destructive paths, and modeless feedback to reduce user burden. Use cases include design reviews, product-audit sessions, and vendor assessments of interaction design quality.

Quick Start

Inspect a representative interaction scenario from the product, record posture and friction observations, and map them to Cooper's dimensions.

Frequently Asked Questions about audit-interaction-design

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

FAQPage Schema
How do I audit interaction design flow and friction in a digital product?

To audit interaction design flow, inspect a representative scenario, record posture and friction observations, and map them to Cooper's dimensions to surface navigational friction, modal interruptions, and stylistic excess disrupting user momentum. This identifies excise types and severity levels.

What is product posture in interaction design?

Product posture in interaction design ensures a product's behavior respects platform conventions and attention context. Auditing posture fit evaluates whether the product maintains appropriate behavioral etiquette across different user tiers and real-use scenarios without imposing unnecessary user burden.

How do I assess interaction design etiquette and forgiveness?

Assess interaction design etiquette and forgiveness by reviewing undo capabilities, non-destructive paths, and modeless feedback. This evaluation reduces user burden by ensuring the product handles errors gracefully and provides clear recovery mechanisms during real-use scenarios.

Can I evaluate learnability and idioms for beginners, intermediates, and experts?

You can evaluate learnability and idioms by checking for consistent controls, honest affordances, and clear paths for beginners, intermediates, and experts. This assessment surfaces whether the product supports progressive learning without creating unnecessary barriers for any user tier.

What's the best way to standardize interaction design audit findings?

The best way to standardize interaction design audit findings is to output observations across four dimensions with explicit fields including posture, user_tier, excise_type, severity, and evidence sources. This structured approach ensures consistent, actionable recommendations across different product contexts.

When do I need an interaction design audit for vendor assessments?

You need an interaction design audit for vendor assessments when evaluating product behavior quality, posture alignment, and flow-related friction. This structured review exposes whether a vendor's product respects platform conventions, supports learnability, and maintains etiquette forgiveness during real-use scenarios.