open-animate

Open Animate — the creative suite for AI agents. Create professional motion graphics, generate images, and render MP4 videos. Use when the user wants to make videos, animations, motion graphics, social clips, product launches, explainers, or any visual content. Supports asset generation (images, backgrounds, upscaling) and video composition with animation presets, transitions, and components.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "open-animate" with this command: npx skills add remotion-dev/skills

Open Animate — Creative Suite for Agents

Create professional motion graphics and generate visual assets. Describe what you want. Get an MP4.

Prerequisites

This skill builds on Remotion skills for core Remotion API patterns:

npx skills add remotion-dev/skills

Workflow

1. Initialize project

npx oanim init my-video
cd my-video

2. Compose using @oanim/core

import { fadeUp, popIn, Background, SafeArea, palettes } from '@oanim/core';

See references/animation-cookbook.md for the full presets reference.

3. Preview

npx remotion studio

4. Render to MP4

npx oanim render

5. Generate and use media assets (optional)

MCP tools (preferred — works in Cowork and any MCP-enabled environment):

ToolUse
gen_imageGenerate images from text prompts
edit_imageEdit existing images with prompts
remove_bgRemove background from an image
upscaleUpscale image 2x
gen_videoGenerate video from text (async, polls until done)
gen_audioGenerate audio/music from text (async, polls until done)
run_modelRun any fal.ai model with custom input

CLI (fallback — requires outbound HTTP):

npx oanim assets gen-image --prompt "dark gradient abstract" --out public/bg.png
npx oanim assets run --model fal-ai/kling-video/v2.5-turbo/pro/text-to-video \
  --input '{"prompt":"cinematic abstract motion","duration":"5"}' --out public/clip.mp4
npx oanim assets run --model beatoven/music-generation \
  --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} />

Capabilities

CapabilityMCP ToolCLI Command
Project scaffoldingoanim 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 videooanim render
Cloud renderingoanim render --cloud
AI image generationgen_imageoanim assets gen-image
AI image editingedit_imageoanim assets edit-image
Background removalremove_bgoanim assets remove-bg
Image upscalingupscaleoanim assets upscale
AI video generationgen_videooanim assets run (video models)
AI audio generationgen_audiooanim assets run (audio models)
Any fal.ai modelrun_modeloanim assets run
Media compositing<Img>, <OffthreadVideo>, <Audio> via staticFile()

References

  • references/workflow.md — Step-by-step agent workflow
  • references/scene-config.md — animate.json schema reference
  • references/composition-patterns.md — Multi-scene composition architecture
  • references/animation-cookbook.md — Full @oanim/core presets reference
  • references/asset-generation.md — AI asset generation guide
  • references/media-guide.md — Using generated media in compositions (Img, Video, Audio)

Templates

  • 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)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Tuya Cloud

Read sensor data and control Tuya IoT devices via Tuya Cloud API. Use when the user wants to list devices, read temperature, humidity, soil moisture, battery...

Registry SourceRecently Updated
Coding

Tidal CLI

Control Tidal music streaming from the terminal. Use when the user wants to search Tidal's catalog (artists, albums, tracks, videos, playlists), manage playl...

Registry SourceRecently Updated
Coding

Revenue Tracker

Live revenue tracking system for autonomous agents. Tracks MRR, assets, trades, acquisition channels, and learning metrics in real time. Generates visual ASC...

Registry SourceRecently Updated
Coding

Wip Ai Devops Toolbox Private

Complete DevOps toolkit for AI-assisted software development. Release pipeline, license compliance, copyright enforcement, repo visibility guard, identity fi...

Registry SourceRecently Updated
2860Profile unavailable