.claude/skills/visual-hierarchy/SKILL.md
Visual hierarchy verification — squint test, information density, primary action clarity, and empty state quality for mobile UI. Auto-load when doing design or layout work.
npx skillsauth add taewoongheo/taste visual-hierarchyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Blur your eyes (or zoom out to 25%) and check:
If the hierarchy doesn't read when blurred, fix it with: size contrast, weight contrast, color contrast, or spacing.
Each screen should have one clear primary action.
Empty states are features, not afterthoughts:
Every interactive element should account for:
Use multiple dimensions simultaneously for strong hierarchy:
| Dimension | Primary | Secondary | Tertiary | |-----------|---------|-----------|----------| | Size | Largest | Medium | Smallest | | Weight | Bold/Semibold | Medium | Regular | | Color | High contrast / Accent | Default text | Muted / Secondary | | Spacing | Most whitespace | Standard | Compact |
Don't rely on a single dimension (e.g., only size). Combine at least 2-3 for clear distinction.
development
Comprehensive design guide for web and mobile applications. Contains 50+ styles, 97 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types.
development
TDD patterns for React Native — Jest setup, React Native Testing Library patterns, mock strategies, and what to test vs skip. Auto-load when writing or running tests.
testing
Spacing, layout, and spatial relationships — consistent scale, proximity grouping, optical alignment, and density control for mobile UI. Auto-load when doing design or layout work.
development
React Native Reanimated 4 animation patterns, worklet rules, gesture handler integration, and performance best practices. Auto-load when writing animations, gestures, or motion code.