motion-graphics

Generates short design-led motion graphics as MP4 or transparent overlay videos via HyperFrames.

Updated Sep 1, 2026
One-click install
npx skills add https://github.com/zamansepeti43/c-rak-agent --skill motion-graphics-zamansepeti43
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: motion-graphics
Source: https://github.com/zamansepeti43/c-rak-agent/tree/main/video-engine/.agents/skills/motion-graphics
Command: npx skills add https://github.com/zamansepeti43/c-rak-agent --skill motion-graphics-zamansepeti43

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires puppeteer-core, maplibre-gl, topojson-client, gsap, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve? Producing short motion graphics like kinetic typography, stat count-ups, chart animations, logo stings, and lower-thirds normally requires manual motion-design work; this Skill automates the full pipeline from planning through rendering. ## Core Features & Use Cases - Category-based planning: Classifies a request into form categories (kinetic-type, stat, charts, logo-reveal, lower-thirds) or search-driven categories (webpage, news, tweet, asset-fusion) and drafts a shot-plan.json. - Asset-first sourcing: Resolves real images, articles, tweets, or logos into frozen project-local assets before designing the shot around them. - Reuse-first build and render: Composes existing HyperFrames catalog blocks into a deterministic GSAP-timeline HTML composition, then renders to MP4 or transparent WebM/MOV overlays with lint/inspect verification and repair. - Use Case: Ask for a 6-second animated headline with a count-up stat for a social post; the Skill plans the shot, builds the composition, renders videos/<project>/renders/video.mp4, and verifies it. ## Quick Start Ask the agent to create a short motion graphic, for example: make a 6-second kinetic typography video with a stat count-up for our launch announcement.

Frequently Asked Questions about motion-graphics

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

FAQPage Schema
How do I create a kinetic typography video with HyperFrames?

Describe the punchy line or quote you want animated; the Director classifies it as kinetic-type, picks one of the caption-* catalog blocks, and the Builder customizes words, palette, and timing before rendering to MP4.

What video formats can this motion graphics pipeline export?

It renders to MP4 by default via hyperframes render, and supports transparent overlay exports using --format webm or mov when the shot plan sets export to alpha-overlay.

Can it animate real web pages, news articles, or tweets?

Yes, the search-driven categories webpage, news, and tweet first source the real page, article, or tweet into frozen local assets, then design the animation around that captured content.

When should I use general-video instead of motion-graphics?

Use general-video for longer, multi-scene, narrated, or brand-reel pieces. Motion-graphics is only for short design-led pieces under about 30 seconds with no voice-over or narration arc.

Why does the render fail or produce non-deterministic output?

The HF contract forbids Date.now, Math.random, and network calls in compositions, and requires one paused GSAP timeline registered on window.__timelines. Run hyperframes lint and inspect to catch overflow or contract violations.

What are the system requirements for running this skill?

It requires macOS Apple Silicon or Linux x64 with Node and ffmpeg installed, plus npx hyperframes doctor run once. Optional API keys like GEMINI_API_KEY enable image generation but have local fallbacks.