motion-frames

Generate self-contained HTML motion posters with inline CSS animations.

1|Updated Jul 9, 2026
One-click install
npx skills add https://github.com/PiercingXX/xx-stack --skill motion-frames-piercingxx
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: motion-frames
Source: https://github.com/PiercingXX/xx-stack/tree/main/packs/design/runtime/skills/design/motion-frames
Command: npx skills add https://github.com/PiercingXX/xx-stack --skill motion-frames-piercingxx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

It solves the problem of quickly producing a polished “motion design” hero/title-card that can be exported as a deterministic single-frame composition (a loop poster) without needing custom animation code.

Core Features & Use Cases

  • Loop-ready motion composition: Creates a full-bleed 16:9 animated hero with rotating ring SVGs, a spinning wireframe globe, a pulsing focal dot, and an on-load headline reveal using CSS keyframes.
  • Poster-frame output for exporters: Generates a self-contained HTML artifact that behaves like a poster while still moving inside the page (ideal for HyperFrames or any keyframe-based exporter).
  • Design-system-driven typography and layout: Uses an injected DESIGN.md to ensure typography contrast and consistent token-driven styling across stage, chrome, and headline.

Quick Start

Use the motion-frames skill to generate a looping animated hero poster for the brief: Design an animated hero with a rotating type ring around a wireframe globe, with the headline “Reach every country,” ready for export.

Frequently Asked Questions about motion-frames

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

FAQPage Schema
How do I create a looping motion poster without writing custom animation code?▼

A looping motion poster is generated as a self-contained HTML file using only inline CSS keyframes, eliminating the need for external scripts. This produces a deterministic single-frame composition with animated layers like rotating rings and kinetic typography, ready for export.

What is a deterministic single-frame composition for motion design?▼

A deterministic single-frame composition is a self-contained HTML artifact that behaves like a poster while still animating inside the page. It applies to animated hero, title-card, and kinetic typography scenarios where multiple layers move at different speeds without external scripts.

Can I use inline CSS animations to build an animated hero for video export?▼

Yes, inline CSS animations can build an animated hero for video export. The output is a self-contained HTML artifact ideal for keyframe-based exporters like HyperFrames, rendering full-bleed 16:9 visuals with rotating elements and on-load headline reveals.

How do I ensure consistent typography and layout across multiple motion design frames?▼

Consistent typography and layout across motion design frames are ensured by using an injected design-system constraint like a DESIGN.md file. This drives token-based styling to maintain contrast and consistent visual rules across the stage, chrome, and headline layers.

Does this motion design approach support external JavaScript libraries?▼

No, this motion design approach does not support external JavaScript libraries. It requires self-contained HTML output with inline CSS animations only, ensuring multiple layers move at different speeds without relying on external scripts for the poster composition.