- Home
- Skills
- Blitzreels
- Agent Skills
- Blitzreels Motion Graphics
blitzreels-motion-graphics_skill
- Shell
0
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
3 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill blitzreels/agent-skills --skill blitzreels-motion-graphics- SKILL.md6.5 KB
Overview
This skill enables creation and editing of motion-graphics compositions via the BlitzReels Playground API. It provides shell scripts to list presets, create/update/delete compositions, manipulate elements, and export final video assets. Use JSON composition specs to assemble text, shapes, charts, images, code blocks, lottie, and animated scenes.
How this skill works
The skill wraps the Playground API with purpose-built shell scripts that perform CRUD operations on compositions and elements. You author a composition JSON describing canvas size, fps, duration, elements, and animations, then call create/update/export commands to iterate. Exports are handled via a separate endpoint and may be gated by an environment flag for expensive operations.
When to use it
- Design animated title cards, lower thirds, and intros with fine-grained keyframe control
- Generate data-driven animated charts and visualizations from JSON data
- Compose complex scenes mixing text, images, video clips, and Lottie animations
- Batch-create or programmatically update motion graphics via CI or scripts
- Export high-resolution video renders for marketing, social, or broadcast
Best practices
- Start from a preset to learn layout and animation patterns before building custom specs
- Keep keyframes minimal and use easing or spring presets to avoid jitter
- Group repeated elements with
groupto manage timing as a unit - Version JSON specs and iterate with small changes to reduce debugging surface
- Set BLITZREELS_API_KEY and BLITZREELS_API_BASE_URL in your environment and use BLITZREELS_ALLOW_EXPENSIVE=1 only when ready to export
Example use cases
- Create a 10-second animated title card with typewriter text and fade-in logo
- Produce an animated bar chart sequence for a quarterly report exportable to 1080p
- Automate creation of social clips by feeding headlines and images into a composition template
- Add caption overlays and update caption styles on an existing timeline project
- Build a developer-focused clip with syntax-highlighted code reveal using the
codeelement
FAQ
You must set BLITZREELS_API_KEY. Optionally set BLITZREELS_API_BASE_URL to override the base URL and BLITZREELS_ALLOW_EXPENSIVE=1 to allow export calls.
How do I start from a template?
Run scripts/playground.sh list-presets <PROJECT_ID> to see available templates, then fetch or adapt the JSON spec before calling create.
Can I update single elements without replacing the whole composition?
Yes. Use the element-level PATCH endpoint or scripts/playground.sh update with a spec that targets specific element changes.