animejs

Register Anime.js animations for seek-driven control in HyperFrames compositions.

1|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/xiaxianlin/article2video --skill animejs-xiaxianlin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: animejs
Source: https://github.com/xiaxianlin/article2video/tree/main/.claude/skills/animejs
Command: npx skills add https://github.com/xiaxianlin/article2video --skill animejs-xiaxianlin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Facilitates the integration and control of Anime.js animations within HyperFrames compositions, enabling synchronized and seek-driven animations.

Core Features & Use Cases

  • Animation Synchronization: Create animations or timelines that can be manipulated via HyperFrames' seek functions, ensuring precise coordination with other media.
  • Deterministic Control: Register animations on a global registry to allow external seeking, pausing, and resuming based on HyperFrames timeline.
  • Use Case: Develop complex animated sequences in HyperFrames where precise timing and control over Anime.js animations are required for interactive media presentations.

Quick Start

Create an Anime.js animation with autoplay disabled and register it on window.__hfAnime for seek-driven control.

Frequently Asked Questions about animejs

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

FAQPage Schema
How do I synchronize Anime.js animations with a HyperFrames timeline?

Deterministic animation control is achieved by registering Anime.js animations on window.__hfAnime, enabling external seek, pause, and resume operations driven by the HyperFrames timeline.

Can I use seek commands to pause and resume interactive animations?

Yes, seek commands can pause and resume interactive animations. By registering finite-duration animations or timelines on the global registry, HyperFrames can safely manipulate playback deterministically.

What is the best way to manage complex animated scenes requiring accurate timing?

The best way to manage complex animated scenes with accurate timing is integrating Anime.js timelines into HyperFrames, registering them to ensure deterministic synchronization across interactive multimedia presentations.

Do I need to disable autoplay for Anime.js to work with HyperFrames?

Yes, you must disable autoplay. Disabling it allows the animation to be safely registered on the global registry and controlled by HyperFrames seek commands instead of running independently.

Are there limitations when using infinite animations for seek-driven control?

Yes, a limitation is that seek-driven control requires finite durations. The integration supports static or timeline-based animations with finite durations to ensure safe, deterministic animation behavior.