motion-graphics

Generates short design-led motion graphics as HyperFrames HTML compositions rendered to MP4.

Updated Aug 28, 2026
One-click install
npx skills add https://github.com/AnderHonorato/Mem-rias-IA---Infinity --skill motion-graphics-anderhonorato
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: motion-graphics
Source: https://github.com/AnderHonorato/Mem-rias-IA---Infinity/tree/main/Manus/Skills/html-video-production/references/motion-graphics
Command: npx skills add https://github.com/AnderHonorato/Mem-rias-IA---Infinity --skill motion-graphics-anderhonorato

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Producing short animated graphics like kinetic typography, stat count-ups, chart reveals, logo stings, lower-thirds, and animated maps normally requires manual motion-design work; this Skill automates the full pipeline from intent classification through asset sourcing, composition building, verification, and rendering. ## Core Features & Use Cases - Category-based planning: Classifies a request into form categories (kinetic-type, stat, charts, logo-reveal, lower-thirds, maps) or search-driven categories (webpage, news, tweet, asset-fusion) and produces a shot-plan.json contract. - Reuse-first composition: Builds HyperFrames HTML compositions by composing catalog blocks and GSAP animation rules on a single paused, seekable timeline, with lint, check, and proof-snapshot verification gates. - Grounding and basemap tooling: Includes a grid-based image localization protocol (locate.mjs) for precise annotation boxes and a MapLibre basemap baking script for deterministic satellite map shots. - Use Case: Ask for a 6-second animated bar chart showing quarterly revenue; the Skill plans the shot, builds the composition from the data-chart block, verifies it with snapshots, and renders an MP4 after your approval. ## Quick Start Ask the agent to create a short motion graphic, for example: create a 6-second kinetic typography video with the quote you provide, then approve the render when prompted.

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 short animated motion graphic with AI?

Describe the graphic you want, such as a kinetic typography quote or a stat count-up. The Skill classifies the intent into a category, plans the shot, builds a HyperFrames HTML composition, verifies it with lint and proof snapshots, and renders an MP4 after your approval.

What types of motion graphics can this Skill produce?

It covers form categories like kinetic-type, stat, charts, logo-reveal, lower-thirds, and maps, plus search-driven categories like webpage animation, news headline reveals, animated tweet cards, and asset-fusion where a real image's geometry becomes the chart.

How does the asset-fusion category localize elements in an image?

It uses a grid-based localization protocol in grounding/locate.mjs: the model picks numbered strips on overlaid grids across two refinement stages instead of estimating pixel coordinates, then verifies the final box visually. This reduces center error from about 6.5 percent to 2.3 percent.

Can it render animated maps with real satellite imagery?

Yes, the maps category has a basemap lane that bakes MapLibre satellite or dark tiles into a deterministic MP4 using bake-basemap.mjs with headless Chrome, then overlays geo-aligned SVG borders, fills, and labels from exported coordinates.

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

Use general-video when the piece is longer than about 30 seconds, has narration, or spans multiple scenes. Motion-graphics is for short, unnarrated, design-led clips where the motion itself carries the message.

Why does rendering require explicit approval first?

The workflow is autonomous through verification but gates rendering on a user answer to the preview-or-render question. This prevents wasted render time and lets you preview in Studio and request revisions before producing the final MP4 or transparent overlay.