css-animations

Enable deterministic seeking of CSS keyframe animations within HyperFrames.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CSS animation patterns that can be deterministically controlled by HyperFrames, enabling predictable playback and scene choreography.

Core Features & Use Cases

  • Basic Pattern: deterministic timing for single-element CSS animations with fixed duration.
  • Stagger Pattern: coordinated delays using CSS custom properties for multi-element motion.
  • Good Uses: decorative motion, subtle transitions, and masks that benefit from precise timing.
  • Avoid: infinite animations or non-deterministic timing that cannot be reliably seeked by the runtime.

Quick Start

Apply the CSS animations adapter to a single element in your scene with a fixed duration and a data-start timestamp to ensure deterministic playback.

Frequently Asked Questions about css-animations

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

FAQPage Schema
How do I make CSS keyframe animations deterministic for scene choreography?▼

Deterministic CSS animations use fixed animation-duration, finite iteration-count, proper data-start timing, and animation-fill-mode, enabling predictable playback control without relying on JavaScript timing.

When should I use deterministic timing for web animations?▼

Deterministic timing is ideal for decorative motion, subtle transitions, and masks requiring precise coordination, especially when applying stagger patterns with CSS custom properties for multi-element motion.

Why does my CSS animation not seek correctly during playback?▼

CSS animations fail to seek correctly when using infinite animations or non-deterministic timing, which the runtime cannot reliably control. Use finite animation-duration and iteration-count to ensure proper seeking.

Can I use infinite CSS animations with deterministic playback control?▼

Infinite CSS animations cannot be used with deterministic playback control. You should avoid infinite animations and non-deterministic timing, as they cannot be reliably seeked by the runtime.

How do I apply a stagger pattern to multi-element CSS animations?▼

Stagger patterns use CSS custom properties to apply coordinated delays for multi-element motion, ensuring each element's animation starts at a precise data-start timestamp for choreographed scene playback.

Does HyperFrames support CSS animations without JavaScript playback control?▼

HyperFrames supports CSS animations without JavaScript playback control by utilizing deterministic timing properties like fixed animation-duration, finite iteration-count, and animation-fill-mode for predictable seeking.