VanillaSky is an open-source video skill for Claude Code and 75+ AI agents. Describe the moment and your agent composes a finished social video from curated scene templates — rendered on your machine, MIT-licensed, no account.
Launches, demos, releases, blogs, and announcements — every video built from one prompt and refined in chat.
Your agent composes and renders finished videos on your machine — no account, no upload, works offline. Every video is a plain JSON config over open scene templates, so the whole pipeline is inspectable and yours.
The catalog grows by contribution. Three things we'd love your help with:
The building blocks of every video — hooks, stats, reviews, mockups. Ship one template to the registry and every agent everywhere can use it.
Primitives and blocks that templates compose: counters, device frames, text reveals, scene transitions. Small pieces, big leverage.
The bundled track library ships with the CLI. Contribute properly licensed music and it becomes part of every offline render.
shadcn/ui changed how developers think about UI components: instead of installing a black-box library, you get the source and own it. VanillaSky applies that idea to video. Every scene template lives in a shadcn-spec registry — agents read the catalog at llms-components.txt to compose videos, and humans can pull any template's full source, schema, and defaults into their own project:
Eject it, restyle it, or contribute it back. Templates are deterministic React components — same config, same frames — so a contributed template is testable, reviewable, and instantly usable by every agent that speaks the registry.
Pick a starter and the agent takes it from there. You can ask for anything else along the way.
Ship the launch video the day you go live. Paste your landing page URL and the agent reads it, picks the moments, and builds in 60 seconds.

Long post deserves a short clip. Drop a blog URL, the agent extracts the key points, builds a cinematic summary you can post the same day.

Turn changelogs into hype. Drop a release tag or a list of features, get a video that makes "we shipped X" feel like a moment.

Conferences, webinars, AMAs — fill seats with short, punchy promos that link straight to the signup page.

Vertical, beat-matched clips ready for TikTok, Reels, and Shorts. Same prompt, three platforms.

Funding rounds, partnerships, milestones — turn the press release into a 60-second cinematic moment that gets re-shared.
