DESIGN/设计资源·MOTION
LottieFiles/motion-design-skill
让 AI 代理像动画总监一样,为 UI 注入有情感、有节奏的动效Teaches AI agents to think like motion directors — creating emotionally-driven, technically sound UI animations with perfect timing and easing.
教AI代理像动画导演一样做UI动效的规则集。A motion design knowledge pack for AI coding assistants — teaches them to think like motion directors before writing animation code.
怎么装:Install: npx skills add LottieFiles/motion-design-skill
02 / 现在的位置02 / Why now
首次发现FIRST SEEN
03 OCT 202603 OCT 2026
增长GROWTH
+1.9%+1.9%
1.9k → 1.9k stars · 3 个快照1.9k → 1.9k stars · 3 snapshots
状态STATUS
长期未更新Not updated
项目在两个月内获得1912星,说明社区认可度高Created by LottieFiles, the experts behind the Lottie animation format
03 / 它能帮你做什么03 / What it helps you do
让按钮和弹窗动起来时有情绪
给加载、成功、报错状态配上动画
安排多个元素依次出现的入场顺序
为滚动或进度变化设计动画节奏
检查现有的动画代码是否合格
Add playful entrance animations to UI components
Create loading-to-success state transitions
Choreograph multi-element entrance sequences
Review and improve animation code using motion principles
04 / 安装04 / Install
$ README 里给出的安装方式。The installation method given in the README.
两种装法选一个即可 —— 上面那条给命令行用户,下面那条给写代码的用户。Pick one of the two — the first is for command-line users, the second for people writing code.
在终端运行 npx skills add LottieFiles/motion-design-skillInstall with a single npx command: npx skills add LottieFiles/motion-design-skill.
05 / 限制与风险05 / Limits and risk
风险不是警告,是可信度的一部分。以下结论只基于文档静态扫描,我们不会执行项目里的任何代码。Risk here is evidence, not an alarm. These findings come from static scanning of the docs; we never execute a project’s code.
限制LIMITS
未知Unknown
静态扫描STATIC SCAN
在 README、SKILL.md 和依赖清单中没有匹配到已知风险模式。No known risk patterns matched in the README, SKILL.md or dependency list.这不等于安全that does not mean it is safe,只能说明文档里没写。 — only that the docs do not mention it.
静态扫描未发现明显风险,但不代表安全Static scanning found no known risk patterns in the documentation, but this does not guarantee the skill is safe. Review carefully before use.
这里只做静态扫描:读 README、SKILL.md 和依赖清单,不执行代码。没有命中不代表安全。This is static scanning only: we read the README, SKILL.md and dependency list, and never execute code. No findings does not mean safe.
{
"agents": [
{
"agent": "claude-code",
"evidence": "readme: …(https://skills.sh) including Claude Code, Cursor, Codex, GitHub Copilo…"
},
{
"agent": "copilot",
"evidence": "readme: …g Claude Code, Cursor, Codex, GitHub Copilot, and more. ## What's include…"
}
],
"apiKey": null,
"docker": null,
"taxonomy": {
"scores": {
"design": 13,
"ai-tools": 0,
"dev-tools": 0,
"indie-web": 0,
"skill-agent": 4,
"productivity": 0
},
"primary": "design",
"secondary": "motion"
},
"localRuntime": null,
"skillMdTotal": 1,
"skillMdErrors": [],
"treeTruncated": false,
"categoryScores": {
"data": 0,
"agent": 0,
"media": 0,
"design": 21,
"browser": 0,
"devtool": 0,
"security": 0,
"marketing": 0,
"productivity": 0
},
"classification": [
{
"signal": "1 SKILL.md with name + description",
"weight": 0.95
},
{
"signal": "skills/ directory with 17 markdown files",
"weight": 0.75
},
{
"signal": "README describes a Claude / Agent Skill",
"weight": 0.7
},
{
"signal": "name contains 'skill'",
"weight": 0.4
},
{
"signal": "description mentions AI",
"weight": 0.2
}
],
"scannedSources": [
"readme",
"skills/motion-design/SKILL.md"
],
"skillMdFetched": 1
}