This gives you animation patterns specifically tuned to make users act now. It's built around Disney principles but adapted for conversion-focused UI: fast timings (100-200ms), aggressive easing curves, attention-grabbing pulses and shakes. You get concrete CSS for countdown ticks, CTA bounces, error shakes, and notification badges. The timing recommendations are opinionated and specific, which is helpful if you're tired of guessing whether your pulse should be 150ms or 500ms. One caveat: the ethics note about fake scarcity is important. These patterns are effective enough that you can easily cross into dark pattern territory if you're not careful about when you deploy them.

skills.sh installs
542
GitHub stars
146
last updated
Aug 21, 2026

Install

$ npx -y skills add dylantarre/animation-principles --skill urgency-action --agent claude-code

Installs into .claude/skills of the current project.

Files

Urgency & Action Animation

Create animations that motivate immediate response and communicate time-sensitivity.

Emotional Goal

Urgency creates a compelling need to act now. Action-driving animations capture attention, create momentum, and remove hesitation through dynamic, forward-moving motion.

Disney Principles for Urgency

Squash & Stretch

Sharp, impactful deformations. Quick squash on landing (15-25%) creates impact. Fast stretch during motion shows speed and force.

Anticipation

Very short or none (0-50ms). Urgency means no time to prepare. Direct, immediate action. Skip wind-up for instant response.

Staging

Aggressive focus on call-to-action. High contrast, motion isolation. Everything else should recede. Spotlight the urgent element.

Straight Ahead Action

Creates unpredictable, attention-grabbing movement. Use for pulsing, shaking, or urgent indicator animations.

Follow Through & Overlapping Action

Minimal follow-through. Sharp stops communicate decisiveness. No lingering—immediate resolution drives action.

Sponsors

Details

Repository
github.com/dylantarre/animation-principles
Categories
AI & Agent Building, Design & UI/UX
First seen
Jun 3, 2026

More from dylantarre/animation-principles

All 144
1teneoprotocolai avatarteneo-cliteneoprotocolai/teneo-skillsTeneo CLI — 39 commands for browse & query network agents, send commands to agents, room management, deploy & manage your own agents, wallet management, daemon 541skills.sh installs
2teneoprotocolai avataramazon-teneoteneoprotocolai/teneo-skillsThe Amazon Agent is a high-performance tool designed to turn massive e-commerce datasets into structured, usable intelligence. Use this skill when the user need538skills.sh installs
3wanshuiyin avatarresult-to-claimwanshuiyin/auto-claude-code-research-in-sleepUse when experiments complete to judge what claims the results support, what they don't, and what evidence is still missing. Codex MCP evaluates results against537skills.sh installs
4kv0906 avatarsvg-artkv0906/cc-skillsCreate SVG graphics through programmatic code generation. Use this skill when the user asks to create icons, logos, illustrations, diagrams, data visualizations534skills.sh installs
5mohitmishra786 avatarwasm-wasmtimemohitmishra786/low-level-dev-skillsWebAssembly runtime skill using wasmtime. Use when running WASM modules with wasmtime CLI, working with WASI preview2, using the component model, embedding wasm532skills.sh installs
6teneoprotocolai avatarmessari-btc-eth-tracker-teneoteneoprotocolai/teneo-skillsThe Messari Tracker Agent serves as a direct bridge to Messari’s institutional-grade data sources, allowing users to extract BTC and ETH data without. Use this 532skills.sh installs