lottie

Integrate lottie-web and dotLottie animations into HyperFrames via a runtime adapter.

1|Updated May 7, 2026
One-click install
npx skills add https://github.com/wesleysimplicio/simplicio-mapper --skill lottie-wesleysimplicio
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lottie
Source: https://github.com/wesleysimplicio/simplicio-mapper/tree/main/.skills/lottie
Command: npx skills add https://github.com/wesleysimplicio/simplicio-mapper --skill lottie-wesleysimplicio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

HyperFrames needs a reliable way to render and control lottie-web and dotLottie animations from assets, enabling deterministic playback, proper asset loading, and centralized registration of players on a shared registry.

Core Features & Use Cases

  • Lottie-web Pattern: load animations from assets and control playback with APIs while maintaining stable container sizing.
  • dotLottie Pattern: support DotLottie players with a consistent integration approach and non-autoplay behavior.
  • Multiple Animations: register multiple animation instances on window.__hfLottie for synchronized time progression.
  • Use Case: embed a logo reveal or UI motion in a HyperFrames page and ensure consistent playback across components.

Quick Start

Load a Lottie or dotLottie animation from assets and initialize playback with autoplay disabled for consistent rendering.

Frequently Asked Questions about lottie

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I embed Lottie animations in HyperFrames with deterministic playback?▼

Embed Lottie animations in HyperFrames using a runtime adapter that loads assets and registers each player on window.__hfLottie for deterministic, synchronized playback control.

How do I control multiple Lottie-web instances on a single web page?▼

Control multiple Lottie-web instances by registering each animation player on the centralized window.__hfLottie registry to enable synchronized time progression across components.

Can I use dotLottie animations in HyperFrames without enabling autoplay?▼

Yes, dotLottie animations are supported in HyperFrames with non-autoplay and non-loop defaults, requiring manual initialization to ensure consistent rendering and stable container sizing.

How do I load Lottie animation assets for web interfaces?▼

Load Lottie animation assets by referencing files stored in the assets/ directory, enabling the runtime adapter to properly fetch and render the animation data within HyperFrames.

Why does my Lottie animation not play automatically in HyperFrames?▼

Lottie animations do not play automatically because the integration defaults to non-autoplay and non-loop behavior, requiring you to manually trigger playback for deterministic control.

What is the best way to synchronize UI motion across different HyperFrames components?▼

Synchronize UI motion across components by registering multiple animation instances on the shared window.__hfLottie registry, ensuring centralized control and synchronized time progression.