Install
openclaw skills install open-animateOpen Animate — the creative suite for AI agents. Create professional motion graphics, generate images, and render MP4 videos. Use when the user wants to make...
openclaw skills install open-animateCreate professional motion graphics and generate visual assets. Describe what you want. Get an MP4.
This skill builds on Remotion skills for core Remotion API patterns:
npx skills add remotion-dev/skills
npx oanim init my-video
cd my-video
@oanim/coreimport { fadeUp, popIn, Background, SafeArea, palettes } from '@oanim/core';
See references/animation-cookbook.md for the full presets reference.
npx remotion studio
npx oanim render
# Generate image, video, or audio
npx oanim assets gen-image --prompt "dark gradient abstract" --out public/bg.png
npx oanim assets run --model fal-ai/kling-video/v1/standard/text-to-video \
--input '{"prompt":"cinematic abstract motion","duration":"5"}' --out public/clip.mp4
npx oanim assets run --model fal-ai/stable-audio \
--input '{"prompt":"ambient electronic, no vocals","duration_in_seconds":30}' --out public/music.mp3
Then use in your composition:
import { Img, OffthreadVideo, Audio, staticFile } from 'remotion';
<Img src={staticFile('bg.png')} style={{ width: '100%', height: '100%', objectFit: 'cover' }} />
<OffthreadVideo src={staticFile('clip.mp4')} style={{ width: '100%', height: '100%', objectFit: 'cover' }} />
<Audio src={staticFile('music.mp3')} volume={0.25} />
| Capability | Tool |
|---|---|
| Project scaffolding | oanim init |
| Animation presets (fadeUp, popIn, springs) | @oanim/core |
| Components (Terminal, Card, Badge, GlowOrb) | @oanim/core |
| Scene transitions (fadeBlur, clipCircle, wipe) | @oanim/core |
| Typography (AnimatedCharacters, TypewriterText, CountUp) | @oanim/core |
| Design tokens (5 palettes, fonts, spacing) | @oanim/core |
| Rendering to video | oanim render |
| Cloud rendering | oanim render --cloud |
| AI image generation | oanim assets gen-image |
| AI video generation | oanim assets run (kling, minimax, hunyuan models) |
| AI audio generation | oanim assets run (stable-audio model) |
| Media compositing | <Img>, <OffthreadVideo>, <Audio> via staticFile() |
| Image editing | oanim assets edit-image |
| Background removal | oanim assets remove-bg |
| Image upscaling | oanim assets upscale |
| Any fal.ai model | oanim assets run |
references/workflow.md — Step-by-step agent workflowreferences/scene-config.md — animate.json schema referencereferences/composition-patterns.md — Multi-scene composition architecturereferences/animation-cookbook.md — Full @oanim/core presets referencereferences/asset-generation.md — AI asset generation guidereferences/media-guide.md — Using generated media in compositions (Img, Video, Audio)templates/launch-video.md — 4-scene product launch (5s)templates/explainer.md — Step-based explainer video (20s)templates/logo-reveal.md — Logo animation with glow (5s)templates/meme-caption.md — Vertical social clip (6s)templates/investor-update.md — Metrics dashboard (15s)npm i -g oanim