
Accessibility Advocate
This takes Disney's 12 principles of animation and runs them through an accessibility filter, showing you exactly where motion can trigger vestibular issues or create cognitive barriers. You get specific guidance on each principle, like keeping squash and stretch under 10% distortion or replacing arcs with fades in reduced motion mode. It includes the prefers-reduced-motion CSS snippet and maps everything to WCAG criteria. Honestly, this is the kind of reference you want open when a designer hands you a prototype with bouncy overshoots and you need to explain why that's a problem for real users, not just push back on aesthetics.
- skills.sh installs
- 576
- GitHub stars
- 146
- last updated
- Aug 21, 2026
Install
$ npx -y skills add dylantarre/animation-principles --skill accessibility-advocate --agent claude-codeInstalls into .claude/skills of the current project.
Files
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.
Sponsors
Details
- Repository
- github.com/dylantarre/animation-principles
- Category
- Design & UI/UX
- First seen
- Jun 3, 2026
More from dylantarre/animation-principles
All 144- Anticipation Mastery575
- Entrance Animations572
- Modals Dialogs572
- Slow In Out Mastery572
- Spatial Thinking572
- Ux Researcher571
- Excitement Energy570
- Anticipation Payoff568
- Calm Relaxation566
- Joy Delight566
- Attention Grabbers565
- Brand Consistency565
- Timing Principle Mastery565
- Micro 100 200ms564
- Exaggeration Mastery562
- Performance Optimization562
- React Spring562
- Enterprise B2b558
- Cards Containers557
- Orchestrated Sequences557
- Universal Emotion556
- Loaders Spinners554
- Forms Inputs553
- Secondary Action Mastery551