# Ice Motion Director > An open-source set of agent skills for motion graphics, motion design and video editing in Claude Code, Codex, Cursor, Gemini CLI and 40+ other coding agents. You describe the video in one prompt, and your agent takes it from the brief and the script to a rendered MP4, writing every frame as code and checking it before you see it. Version 0.2.7, released 2026-10-30. Free and open source under Apache-2.0, by Omar-Tnzxo. Runs on Windows, macOS and Linux. Source: https://github.com/Omar-Tnzxo/ice-motion-director ## Key facts - A router skill reads the request and picks one of six workflows; every film then runs ten production stages, from a researched brief to delivery. - Two ways to use it: one prompt (in Claude Code, start the first message with `/ice-motion-director:ice`; it researches first, asks about every open decision with four options each and at most four questions per message, asks nothing when the prompt covers everything or you say "don't ask", shows one preview if you are there, then runs to the final file), or step by step with the numbered commands `/ice-01-brief` to `/ice-10-deliver` (`/ice-motion-director:ice-01-brief` always works in Claude Code; "approved, go on" locks a stage and starts the next). - Every frame is written as code and rendered on your machine with a browser and FFmpeg. Engines, chosen per film: HyperFrames, Remotion, HTML canvas with Playwright and FFmpeg, Three.js, Lottie, p5, FFmpeg alone. - It is not an AI video generator: text, numbers and logos are always set in code. AI images, video or voices are optional extras, used only on request. - Independent critics who did not build the film, and measured quality gates on the exported file, check it before you see it. - Arabic and right-to-left are first class (the `ice-arabic` skill). - The real cost is your agent's usage: a full film runs many stages and helper agents. ## Install Any agent, interactive: `npx skills add Omar-Tnzxo/ice-motion-director` (Node 22.20 or newer). Every agent, no questions: `npx skills add Omar-Tnzxo/ice-motion-director -g --all`. Update: `npx skills update`. Keep every skill selected: the skills open each other. - Claude Code: `claude plugin marketplace add Omar-Tnzxo/ice-motion-director` then `claude plugin install ice-motion-director@ice-motion-director`; or `/plugin marketplace add Omar-Tnzxo/ice-motion-director` then `/plugin install ice-motion-director@ice-motion-director`; or `npx skills add Omar-Tnzxo/ice-motion-director -a claude-code` - Claude.ai and Claude Desktop: In **Settings > Capabilities**, turn on **Code execution and file creation**. Open **Customize > Plugins > Add > Add marketplace** and enter `Omar-Tnzxo/ice-motion-director`. - Codex: `codex plugin marketplace add Omar-Tnzxo/ice-motion-director` then `codex plugin add ice-motion-director@ice-motion-director` - Cursor: `npx skills add Omar-Tnzxo/ice-motion-director -a cursor` - Gemini CLI: `gemini extensions install https://github.com/Omar-Tnzxo/ice-motion-director` - Antigravity: `agy plugin install https://github.com/Omar-Tnzxo/ice-motion-director`; or `npx skills add Omar-Tnzxo/ice-motion-director -a antigravity` - GitHub Copilot: `copilot plugin marketplace add Omar-Tnzxo/ice-motion-director` then `copilot plugin install ice-motion-director@ice-motion-director` - Qwen Code: `qwen extensions install Omar-Tnzxo/ice-motion-director` - Cline: `npx skills add Omar-Tnzxo/ice-motion-director -a cline` - Kiro: `npx skills add Omar-Tnzxo/ice-motion-director -a kiro-cli` - OpenCode: `npx skills add Omar-Tnzxo/ice-motion-director -a opencode` - Windsurf: `npx skills add Omar-Tnzxo/ice-motion-director -a windsurf` - Roo Code: `npx skills add Omar-Tnzxo/ice-motion-director -a roo` - Kilo Code: `npx skills add Omar-Tnzxo/ice-motion-director -a kilo` - Amp: `npx skills add Omar-Tnzxo/ice-motion-director -a amp` - Goose: `npx skills add Omar-Tnzxo/ice-motion-director -a goose` - Trae: `npx skills add Omar-Tnzxo/ice-motion-director -a trae` - Zed: `npx skills add Omar-Tnzxo/ice-motion-director -a zed` - Warp: `npx skills add Omar-Tnzxo/ice-motion-director -a warp` - Augment: `npx skills add Omar-Tnzxo/ice-motion-director -a augment` ## Pages - [Ice Motion Director](https://ice-motion-director.omarhassan.workers.dev/): What Ice is, the six workflows, the ten stages, styles, the gallery, install and limits. - [Install on every agent](https://ice-motion-director.omarhassan.workers.dev/install/): The universal installer, its flags, prerequisites per OS and Windows notes. - [Install in Claude Code](https://ice-motion-director.omarhassan.workers.dev/install/claude-code/): The exact install and update commands for Claude Code. - [Install in Claude.ai and Claude Desktop](https://ice-motion-director.omarhassan.workers.dev/install/claude-desktop/): The exact install and update commands for Claude.ai and Claude Desktop. - [Install in Codex](https://ice-motion-director.omarhassan.workers.dev/install/codex/): The exact install and update commands for Codex. - [Install in Cursor](https://ice-motion-director.omarhassan.workers.dev/install/cursor/): The exact install and update commands for Cursor. - [Install in Gemini CLI](https://ice-motion-director.omarhassan.workers.dev/install/gemini-cli/): The exact install and update commands for Gemini CLI. - [Install in Antigravity](https://ice-motion-director.omarhassan.workers.dev/install/antigravity/): The exact install and update commands for Antigravity. - [Install in GitHub Copilot](https://ice-motion-director.omarhassan.workers.dev/install/github-copilot/): The exact install and update commands for GitHub Copilot. - [Install in Qwen Code](https://ice-motion-director.omarhassan.workers.dev/install/qwen-code/): The exact install and update commands for Qwen Code. - [Install in Cline](https://ice-motion-director.omarhassan.workers.dev/install/cline/): The exact install and update commands for Cline. - [Install in Kiro](https://ice-motion-director.omarhassan.workers.dev/install/kiro/): The exact install and update commands for Kiro. - [Install in OpenCode](https://ice-motion-director.omarhassan.workers.dev/install/opencode/): The exact install and update commands for OpenCode. - [Install in Windsurf](https://ice-motion-director.omarhassan.workers.dev/install/windsurf/): The exact install and update commands for Windsurf. - [Install in Roo Code](https://ice-motion-director.omarhassan.workers.dev/install/roo-code/): The exact install and update commands for Roo Code. - [Install in Kilo Code](https://ice-motion-director.omarhassan.workers.dev/install/kilo-code/): The exact install and update commands for Kilo Code. - [Install in Amp](https://ice-motion-director.omarhassan.workers.dev/install/amp/): The exact install and update commands for Amp. - [Install in Goose](https://ice-motion-director.omarhassan.workers.dev/install/goose/): The exact install and update commands for Goose. - [Install in Trae](https://ice-motion-director.omarhassan.workers.dev/install/trae/): The exact install and update commands for Trae. - [Install in Zed](https://ice-motion-director.omarhassan.workers.dev/install/zed/): The exact install and update commands for Zed. - [Install in Warp](https://ice-motion-director.omarhassan.workers.dev/install/warp/): The exact install and update commands for Warp. - [Install in Augment](https://ice-motion-director.omarhassan.workers.dev/install/augment/): The exact install and update commands for Augment. - [How it works](https://ice-motion-director.omarhassan.workers.dev/how-it-works/): The router, the six workflows, the two ways to use it and the ten production stages. - [FAQ](https://ice-motion-director.omarhassan.workers.dev/faq/): Questions about cost, hardware, editing footage, Arabic, privacy, usage limits and licensing. - [When to use Ice, and when not](https://ice-motion-director.omarhassan.workers.dev/compare/): An honest comparison with single Remotion or HyperFrames skills, video generation models and After Effects. - [Showcase](https://ice-motion-director.omarhassan.workers.dev/showcase/): Every published film with its full case study. - [Spotify concept ad](https://ice-motion-director.omarhassan.workers.dev/showcase/spotify-concept-ad/): How Spotify concept ad was made: the prompt, the questions, all ten stages with their media, the critic rounds and the checks. - [Mohawalat Fahm reel](https://ice-motion-director.omarhassan.workers.dev/showcase/mohawalat-fahm-france-reel/): How Mohawalat Fahm reel was made: the prompt, the questions, all ten stages with their media, the critic rounds and the checks. - [Carney on Alberta](https://ice-motion-director.omarhassan.workers.dev/showcase/carney-alberta-aj-reel/): How Carney on Alberta was made: the prompt, the questions, all ten stages with their media, the critic rounds and the checks. - [Obama on Iran](https://ice-motion-director.omarhassan.workers.dev/showcase/obama-iran-aj-reel/): How Obama on Iran was made: the prompt, the questions, all ten stages with their media, the critic rounds and the checks. - [AJ360 style edit](https://ice-motion-director.omarhassan.workers.dev/showcase/aj360-raw-edit/): How AJ360 style edit was made: the prompt, the questions, all ten stages with their media, the critic rounds and the checks. - [Green screen ad](https://ice-motion-director.omarhassan.workers.dev/showcase/aj-greenscreen-lawyers-ad/): How Green screen ad was made: the prompt, the questions, all ten stages with their media, the critic rounds and the checks. ## Source - [README](https://github.com/Omar-Tnzxo/ice-motion-director#readme): install, workflows, stages, skills, limits, privacy and FAQ - [CHANGELOG](https://github.com/Omar-Tnzxo/ice-motion-director/blob/main/CHANGELOG.md): every release - [Skills](https://github.com/Omar-Tnzxo/ice-motion-director/tree/main/skills): the skill folders, one SKILL.md each - [Install matrix](https://github.com/Omar-Tnzxo/ice-motion-director/blob/main/docs/maintainers/install-matrix.md): how each agent installs - [License, Apache-2.0](https://github.com/Omar-Tnzxo/ice-motion-director/blob/main/LICENSE)