Ice Motion Director
Installieren

Ice Motion Director

Ein Regisseur für Motion Design und Video in deinem Coding-Agent. Er plant, schreibt den Film als Code, rendert ihn und prüft ihn.

npx skills add Omar-Tnzxo/ice-motion-director -g --all

Open Source, Apache-2.0, für Claude Code, Codex, Cursor, Gemini CLI und über 40 weitere Agents.

Ice, das Maskottchen von Ice Motion Director: ein Eiswürfel aus Voxeln mit marineblauer Baskenmütze, der auf einem hölzernen Regiestuhl sitzt und eine Filmklappe hält

Eine Anfrage, eine Route

Ein Router-Skill liest deine Anfrage und dein Projekt und übergibt sie dann an genau einen von sechs Workflows.

Router ausprobieren

„Schneide diese Podcast-Aufnahme zu drei vertikalen Shorts mit arabischen Untertiteln.“

ice-editDu lieferst Material zum Schneiden

ice-film

Ein Film von Grund auf. Ein fertiges MP4 plus Lieferbericht.

ice-explainer

Eine Stimme erklärt etwas. Ein Erklärvideo mit Sprecherstimme und Untertiteln.

ice-remake

Mach es so wie das hier. Ein neuer Film in diesem Stil, mit deinem Inhalt.

ice-edit

Ein Schnitt deines eigenen Materials. Der Schnitt, Untertitel, vertikale Versionen.

ice-lottie

Lottie und UI-Motion. Lottie-JSON oder animiertes SVG plus Übergabe an die Entwicklung.

ice-ideas

Ideen, bevor etwas gebaut wird. Ein Konzeptset und ein Skript, bereit zum Bauen.

Du

/ice-motion-director:ice Mach einen 20-sekündigen Launch-Film für meine Notiz-App. Hier ist die Website: <deine URL>

Ice

Ich habe mir deine Website und die Werberegeln deiner Branche angesehen. Zwei Entscheidungen sind noch offen; die erste Option ist jeweils meine Empfehlung.

  1. Wo läuft der Film?Vertikal, für SocialBreit, für die WebsiteQuadratischAlle drei
  2. Soll eine Stimme sprechen?Musik und Text im BildEin VoiceoverStimme und UntertitelOhne Ton

Dann pitche, schreibe, storyboarde und baue ich. Wenn du da bist, siehst du die Style Frames einmal vor dem vollen Build.

/ice-04-storyboard

Review-Karte: Storyboard

Was entstanden ist
Optionen und Gewinner
Drei Einstiege geprüft. B hat gewonnen: Das Produkt ist ab der ersten Sekunde im Bild.
Notizen des Kritikers
Shot 5 steht zu lange; auf den Beat gekürzt.
Noch offen
Endkarte in Koralle oder Marineblau.
Weiter
Sag „freigegeben, weiter“, um /ice-05-look zu starten

Beispiel-Session, für diese Seite geschrieben.

Ein Prompt oder jede Phase

Für alle

Beginne in Claude Code deine erste Nachricht mit /ice-motion-director:ice und beschreib den Film dann in deinen eigenen Worten, kurz oder lang; der Befehl sorgt dafür, dass der Regisseur startet, auch wenn andere Video-Skills installiert sind. Ice recherchiert zuerst dein Business und fragt dann jede Entscheidung ab, die dein Prompt offenlässt: vier Optionen pro Frage, die empfohlene zuerst, höchstens vier Fragen pro Nachricht und mehrere Nachrichten, wenn viele Entscheidungen offen sind. Es fragt gar nicht, wenn dein Prompt schon alles abdeckt oder du „nicht fragen“ sagst; andernfalls wartet es auf deine Antworten, denn Schweigen gilt nie als Ja. Dann, nur wenn du da bist, um zu antworten, eine Vorschau (die Style Frames oder das Animatic), und danach läuft alles ohne weitere Fragen bis zur fertigen Datei. Sobald eine Phase fertig ist, schickt es dir zwei Zeilen und ihre Standbilder, ohne auf eine Antwort zu warten, sodass eine Notiz von dir es auch mittendrin erreichen kann. Jede Entscheidung wird protokolliert und in der Liefernotiz erklärt.

Für alle, die steuern wollen

Starte eine Phase nach der anderen, von /ice-01-brief bis /ice-10-deliver (in Claude Code funktioniert immer die Form /ice-motion-director:ice-01-brief). Jede Phase endet mit einer Review-Karte: was entstanden ist, die Optionen und warum eine gewonnen hat, die Notizen des Kritikers, die noch offenen Entscheidungen. Fordere so oft Änderungen an, wie du willst; sag „freigegeben“, um eine Phase festzuschreiben, oder „freigegeben, weiter“, um sie festzuschreiben und die nächste zu starten. /ice-status zeigt, wo du stehst.

Die Länge des Prompts ändert, wer welche Entscheidung trifft, nie die Qualität. Wechseln kannst du jederzeit: Tippe mitten im Lauf einen Phasenbefehl oder /ice, damit er von selbst zu Ende läuft.

Die zehn Phasen ansehen

Zehn Phasen, jeder Film

Jede Route läuft auf einem Rückgrat aus zehn Phasen, so wie eine Produktionsfirma arbeitet. Die Nummern bleiben gleich; die Reihenfolge ändert sich mit der Art des Films.

Art des Films
Umfang des Jobs

Im Mittelpunkt: Story. Die Standardreihenfolge. 04 und 05 laufen parallel, dann entsteht 08a, während 07 baut, und 08b mischt auf dem Entwurf.

  1. Briefing

  2. Konzept

  3. Skript

  4. StoryboardLook

  5. Animatic

  6. BuildSound

  7. Mix

  8. Review

  9. Abgabe

Alle zehn Phasen laufen, in dieser Reihenfolge. Zwei Blöcke auf einer Stufe laufen parallel, wenn dein Agent Sub-Agents hat, sonst nacheinander: 04 Storyboard mit 05 Look, dann 08a Sound, während 07 baut; 08b mischt auf dem Entwurf. In Phase 10 rendert jede Sprache und jedes Seitenverhältnis parallel.

Phase 01, Briefing

Zuerst Recherche: das Business-Briefing (was es ist, Zielgruppe, Produktwahrheit, Markt und Wettbewerb, Markenidentität und echtes Material, aktuelle Kampagnen, Tonalität), der Plan für das Markenmaterial und die Werberegeln von Branche und Plattform; dann das Projekt-Briefing und die Fragen zu jeder offenen Entscheidung: je vier Optionen, höchstens vier pro Nachricht, bei Bedarf mehrere Nachrichten.

Wichtigste Artefakte ice/BRIEF.mdice/research/COMPLIANCE.mdice/assets/brand-sheet.jsonice/DIRECTION.md

Regeln kommen von ice-direction Aufnahme, ice-assets

Bei diesem Umfang Volles Rückgrat, kleine Crew, Review-Runden nach den Crew-Stufen in ice-film.

Was Phase 01 auf jeder Route bedeutet
ice-filmBriefing
ice-explainerBriefing
ice-remakeBriefing plus Analyse der Referenz
ice-editBriefing plus Import
ice-lottieBriefing
ice-ideasBriefing

Keine zwei Filme sehen gleich aus

Vorlagen und Demos sind Referenzen, nie Standard. Ein Film muss sich auf mindestens vier von sechs Achsen von seiner nächsten mitgelieferten Vorlage unterscheiden, bevor er weitergeht. Ein Look, den du selbst gewählt hast (eine Referenz, ein benannter Stil, die eigene Identität deiner Marke), ist auf den Achsen ausgenommen, die er festlegt.

Probier die Regel aus. Markiere, was dein Film gegenüber seiner nächsten Vorlage ändert:

2 von 6

Zu nah an seiner Vorlage. Der Film geht zurück in die Direction.

  • Recherche von heute

    Jeder Film beginnt mit frischer Recherche, die nur auf deinem Briefing aufbaut. Ein Suchbegriff, der sich nicht auf dein Briefing zurückführen lässt, fliegt raus, bevor die Suche läuft.

  • Ein breiter Pitch

    Mehrere Richtungen, mindestens zwei davon unerwartet, bewertet von einem eigenen Kritiker.

  • Ein Fingerabdruck pro Film

    Palette, Schrift und Struktur jedes fertigen Films werden auf deinem Rechner gespeichert, damit der nächste sie nicht wiederholen kann.

  • Das Standard-Look-Gate

    Überall Blau und Lila, ohne Grund im Briefing: Damit fällt der Film durch sein eigenes Gate.

Wer baut, bewertet sich nie selbst

Eigene Kritiker-Rollen prüfen Storyboards, Frames, Bewegung, Sound und die exportierte Datei. Ein Film durchläuft alle Gates in dieser Reihenfolge.

Ice prüft einen Filmstreifen durch eine Voxel-Lupe, die Filmklappe unter den Arm geklemmt
  1. Vor dem Build

    Storyboard-Lint und Pre-Render-Lint, dann ein Kontaktabzug, bevor irgendetwas rendert.

    Prüft Storyboard und Plan

  2. Frames und Übergänge

    Prüfung von Frames und Übergängen, Bewegungsdichte und Leerlauf sowie das Handwerks-Gate am gerenderten Video selbst, damit nichts hängt, springt oder fehlt.

    Prüft jeden Frame

  3. Der Slop-Scan

    Scans auf Slop und PowerPoint-Look finden den Stock-KI-Look, bevor du ihn siehst.

    Prüft den Look

  4. Das Standard-Look-Gate

    Ein Film, der von Blau und Lila dominiert wird, ohne Grund im Briefing, fällt durch.

    Prüft die Palette

  5. Abstand und Fingerabdruck

    Abstand zur Vorlage und ein Fingerabdruck-Check gegen deine früheren Filme.

    Prüft Ähnlichkeit

  6. Worte und Sound

    Validatoren für Untertitel und Synchronität, Lautheits- und Spezifikationsprüfungen an der exportierten Datei und ein Mix-Audit, das belegt, dass jeder Soundeffekt zu hören ist, mit einer kurzen Liste für deine Ohren.

    Prüft die exportierte Datei

  7. Der Blick eines Fremden

    Ein frischer Betrachter, der das Briefing nie gesehen hat, muss den Film verstehen, ein Markenfilm muss in zufälligen Frames als seine Marke erkennbar sein, und der Höhepunkt wird mit einer Referenz verglichen.

    Prüft den Betrachter

  8. Die Liefernotiz

    Render-Freigabe und ein Lieferbericht, in dem jede Aussage mit gemessenen Werten kommt.

    Prüft ice/review/NOTE.md

Die Prüfungen messen das gerenderte Video selbst: Tempo, Tiefe, Finishing, Grading, feste Logos, das Licht auf dem Sprecher und ob jeder Soundeffekt hörbar ist. Jede Aussage im Lieferbericht kommt mit gemessenen Werten, in ice/review/NOTE.md.

Jeder Film ist Code

HTML, CSS, GSAP, Remotion, Lottie oder FFmpeg. Ein Film rendert jedes Mal gleich, auf einem normalen Laptop, ohne GPU und ohne kostenpflichtiges Videomodell.

Nichts wird als Stock-Footage generiert. Text, Zahlen und Logos werden immer im Code gesetzt, genau so, wie du sie freigegeben hast. Die Engine wird pro Film gewählt:

  • HyperFrames
  • Remotion
  • HTML-Canvas mit Playwright und FFmpeg
  • Three.js
  • Lottie
  • p5
  • FFmpeg allein

Echte Marken bekommen ihr echtes Material

Geht es in einem Film um ein echtes Unternehmen, Produkt oder eine App, recherchiert Ice es und sammelt das echte Material: Live-Aufnahmen der Website und der App, offizielle Brand-Kits, Farben und Schriften direkt von der eigenen Website, Logos unverändert. Den Look einer Marke rät Ice nie; lässt sich das Material nicht beschaffen, sagt es das und fragt dich. In den Film wird weder eine „inoffiziell“-Zeile noch ein KI-Label eingebrannt: Bei einem Konzept über eine Marke, für die du nicht arbeitest, steht diese Zeile in der Liefernotiz und im vorgeschlagenen Text für den Post.

your-project/  ice/    state.jsonRoute, aktuelle Phase, Zeitstempel    BRIEF.mdjeder Eintrag nennt seine Quelle    DIRECTION.mdjede Entscheidung, ihre Optionen und ihr Grund    research/datierte Recherchenotizen    plan/Skript, Storyboard, Shot-Plan, Cue Sheet    review/NOTE.mdder Lieferbericht, gemessen    renders/final/der Film und seine Versionen
Alles liegt in einem ice/-Ordner in deinem Projekt, so kann jede Session dort weitermachen, wo die letzte aufgehört hat.

Arabisch ist erstklassig

Die Regeln für Arabisch und Rechts-nach-links gelten, sobald ein Film auf Arabisch ist oder es mit einer anderen Sprache mischt, ab der ersten Textentscheidung.

مـخـرج

فيلم لتطبيق Notes مدته ٢٠ ثانية

مخرج heißt Regisseur. Die Kashida dehnt das Wort nur an den Verbindungen, die das Arabische erlaubt; die Zeile darunter mischt einen lateinischen Namen und Ziffern, ohne die Leserichtung zu brechen.
  • Buchstabenformen und Punkte in Bewegung
  • Kashida, an den richtigen Verbindungen gedehnt
  • Bidi-Isolation für gemischte Zeilen
  • Arabisch-indische oder westliche Ziffern
  • Zeilenumbruch und arabische Untertitel
  • Sichere Zonen und Textgrößen für arabische Cover
  • Schriftwahl mit Schriftprüfung pro Sprache
  • Dialekt als Einstellung für Skripte und Voiceover
  • Spracherkennung nur für das Timing

156 Stile, ein Befehl

Tippe /ice-style, um die Bibliothek nach Familien zu durchsuchen, oder nenne einen Stil und das Thema deines Films, um direkt damit zu starten.

Ein Preset legt nur die Look-Familie fest. Briefing, Recherche, Konzept und Qualitäts-Gates laufen trotzdem, damit der Film keine Kopie der Stil-Demo wird.

Satellite Briefing

Echte, lizenzfreie, georeferenzierte Satelliten- oder Luftbilder, heruntergegradet auf den Look eines Analysten...

Ideal für Umweltveränderungen über die Zeit, Entfernungen und Maßstab, Recherchen...

Quelle lemo-opuscar (LemoLab)

Film in diesem Stil starten

/ice-style satellite-briefing <worum es in deinem Film geht>

Installation für jeden Agent

Eine Zeile installiert in jeden Agent, den sie auf deinem Rechner findet. Die großen Agents haben zusätzlich einen nativen Plugin-Weg, und für jeden Agent und jedes System gibt es einen manuellen Kopierpfad.

Jeder Agent

Claude Code, Codex, Cursor, Gemini, Copilot, Windsurf, Cline, Roo, Kilo, OpenCode, Antigravity, Amp, Goose, Kiro, Qwen, Trae, Zed, Warp und mehr.

npx skills add Omar-Tnzxo/ice-motion-director -g --all
  • Installiert jeden Ice-Skill in jeden Agent, den es auf deinem Rechner findet, ohne Rückfragen.
  • Installiere alle: Die Skills rufen sich gegenseitig auf, wer nur einige auswählt, bricht den Ablauf.
  • Braucht Node 22.20 oder neuer. Später aktualisieren mit npx skills update.

Claude Code

Als Plugin installieren, aus jeder Shell.

claude plugin marketplace add Omar-Tnzxo/ice-motion-director
claude plugin install ice-motion-director@ice-motion-director
  • In einer Session: /plugin marketplace add Omar-Tnzxo/ice-motion-director, dann /plugin install ice-motion-director@ice-motion-director.

Claude.ai und Desktop

Öffne Customize, Plugins, Add, Add marketplace und gib Omar-Tnzxo/ice-motion-director ein.

  • Schalte vorher unter Settings, Capabilities die Option Code execution and file creation ein.
  • Aktualisieren mit Check for updates auf der Plugin-Seite.
  • Was dort funktioniert: Briefing, Recherche, Konzepte, Skripte und Storyboards. Zum Rendern braucht es einen Browser und FFmpeg auf einem Computer, die die Code-Sandbox des Chats vielleicht nicht bietet (nicht geprüft). Render den Film deshalb mit einem lokalen Agent wie Claude Code.

Codex

CLI und App.

codex plugin marketplace add Omar-Tnzxo/ice-motion-director
codex plugin add ice-motion-director@ice-motion-director
  • Oder führe in Codex /plugins aus, installiere es dort und starte dann eine neue Session.
  • Update: codex plugin marketplace upgrade ice-motion-director. In der Codex-App nutzt du den Tab Plugins.

Cursor

Installiere die Skills für Cursor.

npx skills add Omar-Tnzxo/ice-motion-director -a cursor

Gemini CLI und Antigravity

Gemini-CLI-Extension und Antigravity-CLI-Plugin.

gemini extensions install https://github.com/Omar-Tnzxo/ice-motion-director
agy plugin install https://github.com/Omar-Tnzxo/ice-motion-director
  • Gemini aktualisierst du mit gemini extensions update ice-motion-director; für Antigravity CLI führst du denselben agy-Befehl erneut aus.
  • Antigravity App und IDE: npx skills add Omar-Tnzxo/ice-motion-director -a antigravity.

GitHub Copilot

CLI und VS Code.

copilot plugin marketplace add Omar-Tnzxo/ice-motion-director
copilot plugin install ice-motion-director@ice-motion-director
  • VS Code: Command Palette, Chat: Install Plugin From Source, dann https://github.com/Omar-Tnzxo/ice-motion-director einfügen.
  • Update: copilot plugin update ice-motion-director.

Qwen Code

Als Extension installieren.

qwen extensions install Omar-Tnzxo/ice-motion-director
  • Update: qwen extensions update ice-motion-director.

Alle anderen

Windsurf, Cline, Roo Code, Kilo Code, OpenCode, Amp, Goose, Kiro, Trae, Zed, Warp, Augment und weitere.

npx skills add Omar-Tnzxo/ice-motion-director -a <agent>
  • Agent-IDs: windsurf, cline, roo, kilo, opencode, amp, goose, kiro-cli, trae, zed, warp, augment.
  • Manuelle Kopierpfade für jeden Agent und jedes System stehen in der Installationsmatrix im Repo.

Was dein Rechner braucht

Dein Agent prüft das für die gewählte Route und sagt dir, was fehlt, mit dem passenden Befehl für dein System. Freie Pakete und Modelle, die eine Route braucht, installiert er selbst in festgelegten Versionen und nennt sie in der Liefernotiz; alles Kostenpflichtige oder hinter einem Konto wird vorher gefragt. Ideen und Skripte brauchen nichts. Lottie braucht Node. Jeder ausgelieferte Film (Filme, Erklärvideos, Remakes und Schnitte) braucht Node, FFmpeg, einen Browser und Python 3 mit den Paketen für die Qualitätsprüfung: Ohne Python lässt sich ein Film bauen, aber nicht ausliefern, weil seine Detail-Prüfung nicht laufen kann.

Installationsbefehle für Windows
VoraussetzungBefehl
Node.js (LTS)winget install --id OpenJS.NodeJS.LTS -e
FFmpegwinget install --id Gyan.FFmpeg -e
Chrome oder Chromiumwinget install --id Google.Chrome -e
Python 3winget install --id Python.Python.3.13 -e

Hinweise für Windows

  • Jeder Befehl funktioniert in PowerShell und cmd gleich.
  • Meldet PowerShell, dass das Ausführen von Skripten deaktiviert ist, nutze npx.cmd skills add oder erlaube Skripte einmalig für deinen Benutzer mit Set-ExecutionPolicy -Scope CurrentUser RemoteSigned.
  • --all funktioniert in PowerShell und cmd gleich (in cmd funktioniert --skill '*' nicht; schreib es als --skill "*").
  • Unter WSL installierst du nur dann innerhalb von WSL, wenn dein Agent auch dort läuft.
Installationsbefehle für macOS
VoraussetzungBefehl
Node.js (LTS)brew install node@24
FFmpegbrew install ffmpeg
Chrome oder Chromiumbrew install --cask google-chrome
Python 3brew install python
Installationsbefehle für Ubuntu oder Debian
VoraussetzungBefehl
Node.js (LTS)nvm, then nvm install --lts
FFmpegsudo apt install ffmpeg
Chrome oder ChromiumChrome .deb or sudo snap install chromium
Python 3sudo apt install python3 python3-venv
Installationsbefehle für Fedora
VoraussetzungBefehl
Node.js (LTS)sudo dnf install nodejs
FFmpegsudo dnf install ffmpeg-free
Chrome oder Chromiumsudo dnf install chromium
Python 3sudo dnf install python3
Installationsbefehle für Arch
VoraussetzungBefehl
Node.js (LTS)sudo pacman -S nodejs npm
FFmpegsudo pacman -S ffmpeg
Chrome oder Chromiumsudo pacman -S chromium
Python 3sudo pacman -S python

Die genauen Mindestversionen stehen in skills/ice-engines/references/versions.json. Manuelle Kopierpfade für jeden Agent: die Installationsmatrix.

Was es nicht tut

  • Es dreht keine Realaufnahmen. Es schneidet Material, das du lieferst, und baut alles andere als Motion Design in Code.
  • Es ist kein Studio für fotorealistisches CGI oder Figurenanimation. Komplexe Character-Rigs, Lippensynchronisation und aufwendiges fotorealistisches 3D liegen außerhalb seiner Möglichkeiten; stilisiertes 2D, kinetische Typografie, Collage, Pixel, Handgezeichnetes und leichtes 3D sind seine Stärken.
  • Es ist kein KI-Videogenerator. KI-Bilder, -Videos oder -Stimmen sind optionale Extras auf Wunsch, nie die Haupt-Engine. Text, Zahlen und Logos werden immer im Code gesetzt.
  • Es erfindet keine Fakten über echte Marken. Echte Marken bekommen ihr echtes Material; was es nicht beschaffen kann, erfragt es bei dir.

Datenschutz und Netzwerk

  • Läuft lokal. Filme werden auf deinem Rechner mit deinem Browser und FFmpeg gerendert. Diese Skills laden nichts hoch.
  • Netzwerkzugriffe, alle offengelegt. Webrecherche für die kreative Richtung (über das eigene Suchtool deines Agents); Downloads freier, echter Medien, die er selbst auswählt (Musik, Soundeffekte, Footage, Fotos, Flaggen, Karten, Schriften), aus öffentlichen Bibliotheken und offiziellen Quellen, jeweils in deinem Projekt mit Quelle und Lizenzstatus festgehalten, wobei Porträts namentlich genannter Personen des öffentlichen Lebens und offizielle Flaggen über Wikidata und Wikimedia Commons gesucht und deine eigenen Bibliotheksordner (local_libraries in sources.json) zuerst durchsucht werden; das eigene CC0-Soundeffekt-Paket von Ice (128 aufgenommene Effekte), einmalig aus dem GitHub Release des Projekts geladen und per SHA-256 geprüft; Installationen freier Tools und Modelle in festgelegten Versionen, in der Liefernotiz genannt; Google Fonts, wenn die gewählte Schrift von dort kommt. Schalte die Downloads mit --offline oder ICE_OFFLINE=1 ab oder lass sie in ~/.ice-motion-director/sources.json zuerst nachfragen. Vor großen Downloads und Renderings prüft es den freien Speicherplatz und arbeitet auf einem Laufwerk mit genug Platz.
  • Optional, nur auf Wunsch. KI-Bild-, Video- oder Stimmgenerierung, gehostete Transkription oder TTS. Das kann Geld kosten und wird nie ohne dein Okay genutzt.
  • Lokales Gedächtnis. Eine kleine Fingerabdruck-Datei unter ~/.ice-motion-director/fingerprints.jsonl speichert Palette, Schrift und Struktur jedes fertigen Films, damit der nächste sie nicht wiederholt. Du kannst sie jederzeit löschen.
  • Keine Telemetrie.
  • Kopiert, mit erhaltener Originallizenz
  • Nur Ideen, in eigenen Worten neu geschrieben
  • Nichtkommerzielle Ordner, eigene Lizenz
  • Mit eigener Lizenz eingebunden
  • Die eigenen Skills des Gründers

Alle Details, was genutzt wurde und wo es liegt: CREDITS.md. Originale Lizenztexte: LICENSES/.

Häufige Fragen

Ice mit marineblauen Voxel-Kopfhörern, beide Hände an den Ohrmuscheln, die Filmklappe steht neben seinen Füßen

Nein. Filme werden als Code geschrieben und mit einem Browser und FFmpeg auf einem normalen Laptop gerendert.

Ja, die Filme, die du machst, gehören dir. Ein paar mitgelieferte Ordner namens noncommercial/ tragen die nichtkommerziellen Lizenzen ihrer Autoren; die Workflows prüfen die Angabe deines Projekts zur kommerziellen Nutzung und lassen sie bei kommerzieller Arbeit weg. Fremdmaterial, das es findet oder du lieferst (Footage, Musik, Logos), steht mit seinem Lizenzstatus in der Liefernotiz; diese Rechte vor der Veröffentlichung zu klären, liegt bei dir.

ice-engines wählt pro Film: HyperFrames, Remotion, HTML-Canvas mit Playwright und FFmpeg, Three.js, Lottie, p5 oder FFmpeg allein. Remotion braucht für manche Unternehmen eine Firmenlizenz; der Skill sagt dir, wenn das zutrifft.

Sag „entscheide du“ oder „nicht fragen“. Es entscheidet dann selbst, protokolliert jeden Grund in ice/DIRECTION.md und listet jede Entscheidung im Lieferbericht auf, sodass du jede davon mit einer Antwort ändern kannst. Antwortest du einfach nicht, wartet es: Schweigen gilt nie als Ja.

Dein Agent prüft das für die gewählte Route und sagt dir, was fehlt, mit dem passenden Befehl für dein System. Freie Pakete und Modelle, die eine Route braucht (Transkription, Stem-Trennung und Ähnliches), installiert er selbst in festgelegten Versionen und nennt sie in der Liefernotiz; alles Kostenpflichtige oder hinter einem Konto wird vorher gefragt. Ideen und Skripte brauchen nichts. Lottie braucht Node. Jeder ausgelieferte Film braucht Node, FFmpeg, einen Browser und Python 3.

Von dir: ein Prompt, der in Claude Code mit /ice-motion-director:ice beginnt, dann die Fragen zu jeder offenen Entscheidung (je vier Optionen, höchstens vier pro Nachricht, keine, wenn dein Prompt alles abdeckt oder du „nicht fragen“ sagst) und, wenn du da bist, eine Vorschau, bei der du auch zwei oder drei echte Musikoptionen hörst, die auf den Film gelegt sind, und eine auswählst (drei, außer du setzt music_options in sources.json auf 2). Während es läuft, erreicht dich jede Phase als zwei Zeilen mit ihren Standbildern, sodass du mittendrin eingreifen kannst. Im Hintergrund durchläuft dein Agent alle zehn Phasen mit mehreren Helfer-Agents, daher läuft selbst ein kurzer Spot eine Weile und verbraucht weit mehr von deinem Kontingent als eine Chat-Antwort. Stößt dein Agent mittendrin an ein Nutzungslimit, tippe später /ice: Es macht anhand von ice/state.json genau dort weiter, wo es aufgehört hat.

Ja. Ice Motion Director ist Open Source unter Apache-2.0. Die Ordner noncommercial/ und vendor/hypit/ behalten ihre eigenen Lizenzen, die darin angegeben sind.

Gib deinem Agent einen Regisseur

Füge eine Zeile ein und beschreib dann in eigenen Worten, welchen Film du willst. Ice führt ihn vom Briefing bis zur Auslieferung und zeigt dir seine Arbeit bei jedem Schritt, den du sehen willst.

npx skills add Omar-Tnzxo/ice-motion-director -g --all
Ice hält die Filmklappe offen, bereit, „Action“ zu rufen