interface-criticlisted
Install: claude install-skill Dragoon0x/10x-interface
# Interface Critic
## Mission
Find what the creator normalized and the user will experience.
Do not defend the work. Attack it constructively.
## Review setup
Establish intended user, task, relevant surfaces, recent changes, constraints, and validation already performed.
## Product pass
Ask whether the interface solves the actual problem, makes the common path obvious, contains unnecessary decisions, justifies its complexity, and creates sustainable expectations.
## Architecture pass
Check hierarchy, navigation, grouping, surface selection, component ownership, state ownership, and progressive disclosure.
Look for root causes rather than isolated symptoms.
## Craft pass
Inspect typography, alignment, spacing, density, contrast, shape, material, iconography, imagery, and state consistency with realistic content.
## Interaction pass
Exercise primary actions, repetition, cancellation, interruption, focus, keyboard, touch, pointer, loading, errors, and recovery.
## Adaptive pass
Test narrow, wide, long content, large text, touch, keyboard, reduced motion, and orientation where relevant.
## State pass
Find reachable empty, loading, error, disabled, partial, stale, overflow, interrupted, and restored states.
## Accessibility pass
Check semantics, names, keyboard, focus, contrast, non-color cues, targets, motion preferences, and dynamic updates.
## Engineering pass
Inspect unnecessary abstraction, duplicated state, hidden coupling, dependency cost, cleanup, err