Tooluck logoTooluck
SKILL.md

motion-design

Agent skill fromLottieFiles/motion-design-skill

Applies motion design principles to create emotionally-driven, technically sound animations and transitions. Provides timing, easing, choreography, and Disney animation principles adapted for UI. Use when creating animations, transitions, micro-interactions, loading states, page transitions, scroll-triggered effects, or any motion work. Works with CSS, Framer Motion, GSAP, Lottie, Spring, or any animation system.

How to install motion-design

install motion-design
# install the motion-design-skill pack with the skills CLI
npx skills add LottieFiles/motion-design-skill

# or add only this skill to Claude Code: copy the folder

skills/motion-design/

# into

~/.claude/skills/motion-design/ (all projects)

.claude/skills/motion-design/ (one project)

skills/motion-design/SKILL.md

MITFull file
1# Motion Design Skill
2
3## When to Apply
4
5Use this skill when:
6- Creating UI animations (buttons, cards, modals, page transitions)
7- Designing micro-interactions and feedback animations
8- Building loading, success, or error states
9- Animating illustrations or decorative elements
10- Planning scroll-triggered or progress-based animations
11- Establishing brand motion identity
12- Choreographing multi-element sequences
13
14**Decision tree:**
151. Does it serve a functional purpose (feedback, guidance)? → Timing rules for responsiveness
162. Does it express brand personality? → Motion Personality archetypes
173. Does it tell a story or guide attention? → Disney principles + choreography
184. Is this a complex multi-element scene? → 1/3 Rule + stagger patterns
19
20---
21
22## Quick Reference: 8-Step Checklist
23
24Before creating any animation:
25
261. **Emotional target?** — joy, calm, urgency, elegance
272. **Motion Personality?** — Playful, Premium, Corporate, Energetic
283. **Primary property?** — position, scale, rotation, opacity
294. **Duration?** — see duration table below
305. **Easing family?** — entrance=decelerate, exit=accelerate
316. **Hero element?** — apply staging principles
327. **Secondary + ambient layers?** — add richness
338. **1/3 rules?** — motion distance, simultaneous elements
34
35---
36
37## Three Pillars (CRITICAL)
38
39Every animation must satisfy three pillars before any technical decisions:
40
41| Pillar | Question | Drives |
42|--------|----------|--------|
43…

Excerpt shown under the repository's MIT license.

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates