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.