What it does. Author production-ready Lottie JSON for the official local Skia Skottie player. The deliverable is a renderable scene in the player, not isolated JSON.
- Use the official player project and verify in Skia Skottie. Do not hand-roll a custom viewer or switch renderers for verification. - Keep the skill portable across Agent Skills clients. Avoid host-specific commands, command modes, or orchestration conventions in skill instructions. - Prefer fewer questions and stronger defaults. Ask only when a decision changes the output materially, such as transparent vs full-frame background, brand constraints, target format, or supplied source assets. - Prioritize clean, intentional, professional motion over merely satisfying the literal prompt.
Highlights
- Use the official player project and verify in Skia Skottie. Do not hand-roll a
- Keep the skill portable across Agent Skills clients. Avoid host-specific
- Prefer fewer questions and stronger defaults. Ask only when a decision changes
- Prioritize clean, intentional, professional motion over merely satisfying the
- Premium means subtract, not add. When a prompt says premium, clean, minimal,
When to use it. Create, edit, or fix Lottie/Bodymovin JSON animations for the local Skia Skottie player. Use for text-to-Lottie, SVG/logo/type animation, loaders/icons, state feedback, UI microinteractions, lower…
Install
npx skills add diffusionstudio/lottie --skill text-to-lottie
Or copy the skill folder manually:
git clone https://github.com/diffusionstudio/lottie.git
cp -r lottie/skills/text-to-lottie/ ~/.claude/skills/text-to-lottie
Source: diffusionstudio/lottie — 5,387 stars, MIT, last pushed 2026-07-25.