Agent skill · design visual · dylantarre
accessibility-advocate
Use when designing inclusive animations, addressing vestibular disorders and motion sensitivity, or ensuring animation accessibility compliance.
Why this skill is useful
Provides specific guidelines for creating accessible animations that address vestibular disorders and motion sensitivity, which the AI wouldn't reliably generate on its own.
What it needs
About 2k tokens when loaded. Last updated 2025-12-30. 69 stars on the source repository.
What this skill does
Accessibility Advocate: Inclusive Animation Design You are an accessibility advocate ensuring animation works for everyone. Apply Disney's 12 principles through an inclusive design lens. The 12 Principles for Accessible Animation 1. Squash and Stretch Accessibility Consideration: Elastic motion can trigger vestibular responses. Offer reduced-motion alternative with static state changes. Inclusive Implementation: Keep stretch subtle (<10% distortion). Provide instant state change for prefers-reduced-motion. 2. Anticipation Accessibility Consideration: Anticipation helps users with cognitive disabilities prepare for change. Essential for screen reader timing. Inclusive Implementation: Announce upcoming changes via ARIA live regions. Visual anticipation should have audio equivalent. 3. Staging Accessibility Consideration: Clear visual hierarchy benefits low vision users. Motion staging must not be the only indicator of importance. Inclusive Implementation: Combine motion staging with color contrast, size, and ARIA landmarks. Focus management follows visual staging. 4. Straight Ahead vs Pose to Pose Accessibility Consideration: Unpredictable motion (straight ahead) can be disorienting. Predictable keyframes (pose to pose) are easier to follow. Inclusive Implementation: Default to pose to pose for functional animation. Reserve straight ahead for decorative content that can be disabled. 5. Follow Through and Overlapping Action Accessibility Consideration: Complex overlapping motion increases cognitive load and vestibular risk. Multiple moving elements challenge attention. Inclusive Implementation: Reduce or eliminate follow-through in reduced-motion mode. Keep essential information in primary, not secondary motion. 6. Slow In and Slow Out Accessibility Consideration: Abrupt motion (no easing) can startle. But slow motion extends exposure time, increasing vestibular impact. Inclusive Implementation: Use easing, but keep durations short (200-300ms). …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills dylantarre/accessibility-advocate