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.