A curated list of motion design resources and five installable agent skills for GSAP, Motion, Remotion, Lottie and Rive, usable in Claude Code, Codex and Copilot.
LottieFiles/motion-design-skill
An agent skill that teaches AI coding agents motion design principles for UI animation, covering timing, easing, and choreography across any animation library.
- Stars
- 2,329
- Forks
- 149
- Open issues
- 1
- Last commit
- 5 months ago
What is it?
Motion Design Skill is a set of instructions for AI agents that gives them a motion designer's way of thinking before any animation code is written. It covers choosing timing, easing, choreography, and the emotional intent behind a motion, rather than only producing code for a specific library.
The skill adapts Disney's 12 animation principles to user interfaces and includes an 8-step checklist, motion personality archetypes, and duration and easing reference tables. It also provides ready-to-use recipes for entrance and exit animations, state feedback such as loading, success, and error, ambient looping motion, and multi-element staggering.
It is designed to work with CSS, Framer Motion, GSAP, Lottie, and spring-based systems. It installs with npx skills add and supports more than 40 coding agents, including Claude Code, Cursor, Codex, and GitHub Copilot.
Key features
- 01Covers timing, easing, choreography, and emotional intent before implementation
- 02Adapts Disney's 12 animation principles to UI work
- 03Includes recipes for entrance/exit, state feedback, ambient motion, and multi-element stagger
- 04Provides duration and easing lookup tables and a quality checklist
- 05Library-agnostic, usable with CSS, Framer Motion, GSAP, Lottie, and spring physics
Use cases
- Adding entrance animations to card or list components in a web app
- Designing loading, success, and error transitions for a form submit button
- Choreographing the reveal order of dashboard widgets
- Reviewing existing animation code against motion design principles
Quick start
- 1
Install the skill for your agents
npx skills add LottieFiles/motion-design-skill
Things to know
- Supports 40+ agents via skills.sh, but the README does not document setup beyond the install command.
Topics
FAQ
- What is motion-design-skill?
- An agent skill that teaches AI coding agents motion design principles for UI animation, covering timing, easing, and choreography across any animation library. Motion Design Skill is a set of instructions for AI agents that gives them a motion designer's way of thinking before any animation code is written. It covers choosing timing, easing, choreography, and the emotional intent behind a motion, rather than only producing code for a specific library.
- Is motion-design-skill free to use? What license does it have?
- motion-design-skill is open source under the MIT license. Check the license terms before using it in commercial products.
- Is motion-design-skill still maintained?
- Updated within 6 months. The last commit to motion-design-skill was on May 18, 2026.
- What can I use motion-design-skill for?
- Adding entrance animations to card or list components in a web app Designing loading, success, and error transitions for a form submit button Choreographing the reveal order of dashboard widgets Reviewing existing animation code against motion design principles
- How do I install motion-design-skill?
- Install the skill for your agents: npx skills add LottieFiles/motion-design-skill
- Where can I get motion-design-skill?
- The source code and installation instructions are on GitHub: https://github.com/LottieFiles/motion-design-skill
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An agent skill for Claude Code and Codex that turns AI-generated motion into web animations driven by scroll, mouse, drag, touch or device orientation.
An agent skill that turns art-style recipes and explainer-video grammars into code-driven animation, so paintings and diagrams actually move.
A Claude Code skill that directs short films with 51 styles, each built entirely from code with no video generation model.
An AI skill that turns a topic into a stickman animation storyboard, with narration, timed shots, and video prompts for Google Flow.
Allocation-free tween library for Unity that animates properties, delays and sequences with one line of code.