← ClaudeAtlas

video-teaserlisted

Turn a one-liner into a short video clip — an LLM expands the line into a cinematic shot description, then a text-to-video model renders a 5-second teaser. Use when the user wants a short video, teaser, clip, or animated shot from a sentence.
nanoodlecom/noodle-skills · ★ 0 · AI & Automation · score 72
Install: claude install-skill nanoodlecom/noodle-skills
# Video teaser Runs the bundled nanoodle workflow `workflows/video-teaser.noodle-graph.json` against the NanoGPT API: a one-liner (`Tagline`) feeds an LLM that writes a single cinematic shot description, which feeds a text-to-video model that renders a 5-second 480p clip (`Teaser`). Requires Node.js >= 20 and the `nanoodle` npm package (`npx nanoodle` fetches it). ## API key The run needs a NanoGPT API key. Prefer `NANOGPT_API_KEY` already in the environment. Otherwise pass `--env-file <path-to-.env>` (this CLI: `--env-file` overrides ambient env). Never print the key. ## Run From this skill's directory (or prefix paths if running from elsewhere). Replace the `Tagline` value with the user's line: ```sh npx nanoodle run workflows/video-teaser.noodle-graph.json \ --input "Tagline=a slow cinematic drone shot over a misty mountain valley at sunrise" \ --out ./teaser-out ``` Add `--env-file .env` only when the key is not already exported. Add `--json` for a structured result (paths, costUsd, remainingBalance). Video generation typically takes a few minutes — don't kill the run early. Optional overrides (each raises cost — see Cost below): ```sh --input "System prompt=<custom shot-writer instructions>" --set "n3.resolution=720p" # sharper (about $0.08/run) — 1080p about $0.12 --set "n3.duration=10" # longer clip (roughly doubles the video cost) --set "n3.aspect=9:16" # portrait ``` Inspect the interface anytime with: ```sh npx nanoodle inspect