ice-film
Sıfırdan yapılan bir film. Bitmiş bir MP4 ve bir teslim raporu.
Kodlama ajanınız için bir motion tasarım ve video yönetmeni. Planlar, filmi kod olarak yazar, render eder ve kontrol eder.
npx skills add Omar-Tnzxo/ice-motion-director -g --all Açık kaynak, Apache-2.0; Claude Code, Codex, Cursor, Gemini CLI ve 40'tan fazla ajan için.

Tek bir yönlendirici beceri isteğinizi ve projenizi okur, sonra işi altı iş akışından yalnızca birine devreder.
“Bu podcast kaydını Arapça altyazılı üç dikey kısa videoya böl.”
ice-editKesilecek görüntüyü siz veriyorsunuz
Sıfırdan yapılan bir film. Bitmiş bir MP4 ve bir teslim raporu.
Bir sesin bir şeyi anlattığı video. Altyazılı, seslendirmeli bir anlatım videosu.
Bunun gibi yap. O stilde, sizin içeriğinizle yeni bir film.
Kendi görüntülerinizin kurgusu. Kurgu, altyazılar, dikey sürümler.
Lottie ve arayüz hareketi. Lottie JSON ya da animasyonlu SVG ve geliştirici teslim notları.
Bir şey kurulmadan önce fikirler. Yapıma hazır bir konsept seti ve senaryo.
Siz
/ice-motion-director:ice Not alma uygulamam için 20 saniyelik bir tanıtım filmi yap. Site burada: <URL'niz>
Ice
Sitenize ve sektörünüzün reklam kurallarına baktım. İki karar hâlâ açık; her birinde ilk seçenek benim önerim.
Sonra konsepti sunar, senaryoyu yazar, storyboard'u çizer ve filmi kurarım. Buradaysanız tam yapımdan önce stil karelerini bir kez görürsünüz.
/ice-04-storyboard
İnceleme kartı: storyboard
/ice-05-look aşamasını başlatmak için “onaylandı, devam et” deyinBu sayfa için yazılmış örnek oturum.
Claude Code'da ilk mesajınıza /ice-motion-director:ice ile başlayın, ardından filmi kendi sözlerinizle, kısa ya da uzun anlatın; bu komut, başka video becerileri kurulu olsa bile yönetmenin başlamasını garanti eder. Ice önce işinizi araştırır, sonra prompt'unuzun açık bıraktığı her kararı sorar: soru başına dört seçenek ve ilk sırada önerilen, mesaj başına en fazla dört soru, açık karar çoksa birden fazla mesaj. Prompt'unuz her şeyi zaten kapsıyorsa ya da “sorma” derseniz hiçbir şey sormaz; aksi halde yanıtlarınızı bekler, çünkü sessizlik asla evet sayılmaz. Sonra, yalnızca yanıt vermek için oradaysanız, tek bir ön izleme (stil kareleri ya da animatik) gelir; ardından başka soru sormadan son dosyaya kadar ilerler. Her aşama tamamlandıkça, yanıt beklemeden size iki satır ve o aşamanın durağan karelerini gönderir; böylece bir notunuz ona yolun ortasında ulaşabilir. Verdiği her karar kayda geçer ve teslim notunda açıklanır.
/ice-01-brief ile /ice-10-deliver arasında her seferinde bir aşama çalıştırın (Claude Code'da her zaman çalışan biçim /ice-motion-director:ice-01-brief). Her aşama bir inceleme kartıyla biter: ne yapıldı, seçenekler ve neden biri kazandı, eleştirmenin notları, hâlâ açık olan seçimler. İstediğiniz kadar değişiklik isteyin; bir aşamayı kilitlemek için “onaylandı”, kilitleyip sonrakini başlatmak için “onaylandı, devam et” deyin. /ice-status nerede olduğunuzu gösterir.
Prompt'un uzunluğu kararları kimin verdiğini değiştirir, kaliteyi asla. İstediğiniz an geçiş yapın: çalışmanın ortasında bir aşama komutu yazın ya da kalanı kendi başına bitirsin diye /ice yazın.
Her rota, bir yapım şirketinin çalıştığı gibi on aşamalık tek bir omurgada ilerler. Numaralar hep aynı kalır; sıra filmin türüne göre değişir.
Başı çeken: Hikâye. Varsayılan sıra. 04 ve 05 yan yana çalışır, sonra 07 kurulurken 08a hazırlanır ve 08b taslak üzerinde miksler.
brif
konsept
senaryo
storyboardgörünüm
animatik
yapımses
miks
inceleme
teslim
On aşamanın hepsi bu sırayla çalışır. Aynı adımdaki iki blok, ajanınızın alt ajanları varsa yan yana, yoksa art arda çalışır: 04 storyboard ile 05 görünüm, sonra 07 kurulurken 08a ses; 08b taslak üzerinde miksler. 10. aşamada her dil ve en boy oranı paralel olarak render edilir.
Önce araştırma: iş brifi (ne olduğu, hedef kitle, ürün gerçeği, pazar ve rakipler, marka kimliği ve gerçek malzeme, güncel kampanyalar, ton), marka malzemesi planı, sektör ve platform reklam kuralları; ardından proje brifi ve her açık karar için sorular: her birinde dört seçenek, mesaj başına en fazla dört soru, gerekirse birden fazla mesaj.
Başlıca çıktılar ice/BRIEF.mdice/research/COMPLIANCE.mdice/assets/brand-sheet.jsonice/DIRECTION.md
Kurallar nereden gelir ice-direction giriş adımı, ice-assets
Bu boyutta Tam omurga, küçük ekip; inceleme turları ice-film'deki ekip kademelerine göre.
| ice-film | brif |
|---|---|
| ice-explainer | brif |
| ice-remake | brif ve referans analizi |
| ice-edit | brif ve içe aktarma |
| ice-lottie | brif |
| ice-ideas | brif |
Şablonlar ve demolar referanstır, asla varsayılan değil. Bir film ilerlemeden önce, paketteki en yakın şablonundan altı eksenin en az dördünde ayrışmalıdır. Kendi seçtiğiniz bir görünüm (bir referans, adı belli bir stil, markanızın kendi kimliği) sabitlediği eksenlerde bu kuraldan muaftır.
Kuralı deneyin. Filminizin en yakın şablonundan neleri değiştirdiğini işaretleyin:
6 üzerinden 2
Şablonuna fazla yakın. Film, yön belirleme aşamasına geri gönderilir.
Her film, yalnızca sizin brifinizden kurulan taze bir araştırmayla başlar. Brifinize dayanmayan bir arama terimi çalıştırılmadan önce elenir.
Birkaç yön, en az ikisi beklenmedik; ayrı bir eleştirmen tarafından değerlendirilir.
Biten her filmin paleti, tipografisi ve yapısı makinenizde saklanır; böylece sonraki film bunları tekrar edemez.
Brifte gerekçesi olmadan her yerde mavi ve mor varsa film kendi kontrolünden kalır.
Ayrı eleştirmen rolleri storyboard'ları, kareleri, hareketi, sesi ve dışa aktarılan dosyayı inceler. Bir film her kontrolden bu sırayla geçer.

Storyboard ve render öncesi denetimi, sonra hiçbir şey render edilmeden önce bir kontak baskı.
Kontrol edilen: storyboard ve plan
Kare ve geçiş kontrolleri, hareket yoğunluğu ve ölü süre, bir de render çıktısının kendisinde işçilik kapısı; hiçbir şey takılmasın, sıçramasın, eksik kalmasın diye.
Kontrol edilen: her kare
Slop ve PowerPoint görünümü taramaları, hazır yapay zekâ görünümünü sizden önce yakalar.
Kontrol edilen: görünüm
Brifte bir gerekçesi olmadan mavi ve morun hâkim olduğu bir film kalır.
Kontrol edilen: palet
Şablon mesafesi ve önceki filmlerinize karşı parmak izi kontrolü.
Kontrol edilen: benzerlik
Altyazı ve senkron doğrulayıcıları, dışa aktarılan dosyada ses yüksekliği ve teknik özellik kontrolleri, her ses efektinin duyulduğunu kanıtlayan bir miks denetimi ve kulaklarınız için kısa bir liste.
Kontrol edilen: dışa aktarılan dosya
Brifi hiç görmemiş yeni bir izleyici filmi anlamalı, marka filmi rastgele karelerde de kendi markası gibi okunmalı ve doruk bir referansla karşılaştırılır.
Kontrol edilen: izleyici
Render onayı ve her iddianın ölçülmüş sayılarla geldiği bir teslim raporu.
Kontrol edilen: ice/review/NOTE.md
Kontroller render edilmiş videonun kendisini ölçer: tempo, derinlik, son rötuş, renk düzenleme, sabit logolar, konuşan kişinin ışığı ve her ses efektinin duyulup duyulmadığı. Teslim raporundaki her iddia, ice/review/NOTE.md içinde ölçülmüş sayılarla gelir.
HTML, CSS, GSAP, Remotion, Lottie ya da FFmpeg. Bir film her seferinde aynı şekilde render edilir; sıradan bir dizüstü bilgisayarda, GPU ve ücretli video modeli olmadan.
Hiçbir şey hazır görüntü olarak üretilmez. Metinler, sayılar ve logolar her zaman kodla, tam onayladığınız gibi yerleştirilir. Motor her film için ayrı seçilir:
Film gerçek bir şirket, ürün ya da uygulama hakkındaysa Ice onu araştırır ve gerçek malzemesini toplar: sitesinden ve uygulamasından canlı ekran kayıtları, resmi marka kitleri, kendi sitesinden okunan renkler ve fontlar, hiç dokunulmamış logolar. Bir markanın görünümü asla tahmin edilmez; malzeme bulunamazsa bunu söyler ve size sorar. Filme hiçbir “resmi değildir” satırı ya da yapay zekâ etiketi gömülmez: çalışmadığınız bir marka hakkındaki bir konseptte bu satır teslim notuna ve önerilen gönderi açıklamasına konur.
your-project/ ice/ state.jsonrota, geçerli aşama, zaman damgaları BRIEF.mdher alan kaynağını belirtir DIRECTION.mdher karar, seçenekleri ve gerekçesi research/tarihli araştırma notları plan/senaryo, storyboard, çekim planı, cue sheet review/NOTE.mdölçülmüş teslim raporu renders/final/film ve sürümleriice/ klasöründe durur; böylece her oturum, bir öncekinin kaldığı yerden devam edebilir.Bir film Arapçaysa ya da Arapçayı başka bir dille karıştırıyorsa, Arapça ve sağdan sola kuralları ilk metin kararından itibaren uygulanır.
مـخـرج
فيلم لتطبيق Notes مدته ٢٠ ثانية
Kütüphaneye aile aile göz atmak için /ice-style yazın ya da bir stil adı ve filminizin konusunu yazarak o stilde bir film başlatın.
Bir hazır ayar yalnızca görünüm ailesini sabitler. Brif, araştırma, konsept ve kalite kontrolleri yine çalışır; böylece film, stilin demosunun kopyası olmaz.
Gerçek, lisansı temiz, coğrafi konumlu uydu veya hava görüntüleri, bir analistin...
En uygun olduğu işler zaman içindeki çevresel değişim, mesafe ve ölçek, araştırmalar...
Kaynak lemo-opuscar (LemoLab)
Bu stilde film başlat
/ice-style satellite-briefing <filminizin konusu>
Ice Motion Director ile yapılmış filmler; her biri tüm iş akışı ve aldığı her geri bildirim turuyla.
Her filmin kendi sayfası var: son film, onu ortaya çıkaran prompt ve briften teslime kadar her aşama; değerlendirilen seçenekler, eleştirmen turları ve kontrollerle birlikte. Filmler birer birer yapılır ve her biri onaylandıkça yayımlanır.
Spotify concept ad
Resmi olmayan konsept, Spotify ile bağlantılı değildir
İş akışını görMohawalat Fahm reel
Ice Motion Director ile yapılmış resmi olmayan bir kurgudur; Al Jazeera yapımı değildir. Görüntüler ve işaretler sahiplerine aittir.
İş akışını görCarney on Alberta
Ice Motion Director ile yapılmış resmi olmayan bir denemedir. Al Jazeera yapımı ya da Kanada Hükümeti yapımı değildir. Görüntüler ve işaretler sahiplerine aittir: Kanada Başbakanı, Al Jazeera, The Canadian Press, CPAC ve AFP.
İş akışını görTek bir satır, makinenizde bulduğu her ajana kurulum yapar. Büyük ajanlar için ayrıca yerel bir eklenti yolu, her ajan ve işletim sistemi için de elle kopyalama yolu var.
Claude Code, Codex, Cursor, Gemini, Copilot, Windsurf, Cline, Roo, Kilo, OpenCode, Antigravity, Amp, Goose, Kiro, Qwen, Trae, Zed, Warp ve daha fazlası.
npx skills add Omar-Tnzxo/ice-motion-director -g --all npx skills update ile güncelleyin.Herhangi bir kabuktan eklenti olarak kurun.
claude plugin marketplace add Omar-Tnzxo/ice-motion-director claude plugin install ice-motion-director@ice-motion-director /plugin marketplace add Omar-Tnzxo/ice-motion-director, ardından /plugin install ice-motion-director@ice-motion-director.Customize, Plugins, Add, Add marketplace yolunu açın ve Omar-Tnzxo/ice-motion-director girin.
CLI ve uygulama.
codex plugin marketplace add Omar-Tnzxo/ice-motion-director codex plugin add ice-motion-director@ice-motion-director /plugins çalıştırıp oradan kurun, sonra yeni bir oturum başlatın.codex plugin marketplace upgrade ice-motion-director. Codex uygulamasında Plugins sekmesini kullanın.Becerileri Cursor için kurun.
npx skills add Omar-Tnzxo/ice-motion-director -a cursor Gemini CLI uzantısı ve Antigravity CLI eklentisi.
gemini extensions install https://github.com/Omar-Tnzxo/ice-motion-director agy plugin install https://github.com/Omar-Tnzxo/ice-motion-director gemini extensions update ice-motion-director ile güncelleyin; Antigravity CLI'ı güncellemek için aynı agy komutunu yeniden çalıştırın.npx skills add Omar-Tnzxo/ice-motion-director -a antigravity.CLI ve VS Code.
copilot plugin marketplace add Omar-Tnzxo/ice-motion-director copilot plugin install ice-motion-director@ice-motion-director https://github.com/Omar-Tnzxo/ice-motion-director yapıştırın.copilot plugin update ice-motion-director.Uzantı olarak kurun.
qwen extensions install Omar-Tnzxo/ice-motion-director qwen extensions update ice-motion-director.Windsurf, Cline, Roo Code, Kilo Code, OpenCode, Amp, Goose, Kiro, Trae, Zed, Warp, Augment ve diğerleri.
npx skills add Omar-Tnzxo/ice-motion-director -a <agent> windsurf, cline, roo, kilo, opencode, amp, goose, kiro-cli, trae, zed, warp, augment.Ajanınız seçtiğiniz rota için bunları kontrol eder ve eksik olanı, sisteminize uygun tek bir komutla birlikte söyler. Bir rotanın ihtiyaç duyduğu ücretsiz paketleri ve modelleri sabit sürümlerle kendisi kurar ve teslim notunda belirtir; ücretli ya da bir hesaba bağlı olan her şey önce size sorulur. Fikirler ve senaryolar için hiçbir şey gerekmez. Lottie için Node gerekir. Teslim edilen her film (filmler, anlatım videoları, yeniden yapımlar ve kurgular) için Node, FFmpeg, bir tarayıcı ve kalite kontrol paketleriyle birlikte Python 3 gerekir: Python olmadan film kurulabilir ama teslim edilemez, çünkü zenginlik kontrolü çalışamaz.
| Gereken | Komut |
|---|---|
| Node.js (LTS) | winget install --id OpenJS.NodeJS.LTS -e |
| FFmpeg | winget install --id Gyan.FFmpeg -e |
| Chrome ya da Chromium | winget install --id Google.Chrome -e |
| Python 3 | winget install --id Python.Python.3.13 -e |
npx.cmd skills add kullanın ya da kullanıcınız için betiklere bir kez Set-ExecutionPolicy -Scope CurrentUser RemoteSigned ile izin verin.--all PowerShell'de ve cmd'de aynı şekilde çalışır (cmd'de --skill '*' çalışmaz; --skill "*" şeklinde tırnak içine alın).| Gereken | Komut |
|---|---|
| Node.js (LTS) | brew install node@24 |
| FFmpeg | brew install ffmpeg |
| Chrome ya da Chromium | brew install --cask google-chrome |
| Python 3 | brew install python |
| Gereken | Komut |
|---|---|
| Node.js (LTS) | nvm, then nvm install --lts |
| FFmpeg | sudo apt install ffmpeg |
| Chrome ya da Chromium | Chrome .deb or sudo snap install chromium |
| Python 3 | sudo apt install python3 python3-venv |
| Gereken | Komut |
|---|---|
| Node.js (LTS) | sudo dnf install nodejs |
| FFmpeg | sudo dnf install ffmpeg-free |
| Chrome ya da Chromium | sudo dnf install chromium |
| Python 3 | sudo dnf install python3 |
| Gereken | Komut |
|---|---|
| Node.js (LTS) | sudo pacman -S nodejs npm |
| FFmpeg | sudo pacman -S ffmpeg |
| Chrome ya da Chromium | sudo pacman -S chromium |
| Python 3 | sudo pacman -S python |
Kesin asgari sürümler skills/ice-engines/references/versions.json dosyasında. Her ajan için elle kopyalama yolları: kurulum matrisi.
--offline ya da ICE_OFFLINE=1 ile kapatın ya da ~/.ice-motion-director/sources.json içinde önce sormalarını sağlayın. Büyük indirmelerden ve render'lardan önce boş disk alanını kontrol eder ve yeri olan bir sürücüde çalışır.~/.ice-motion-director/fingerprints.jsonl konumundaki küçük bir parmak izi dosyası, biten her filmin paletini, tipografisini ve yapısını saklar; böylece sonraki film bunları tekrar etmez. İstediğiniz zaman silebilirsiniz.Ice Motion Director, en iyi açık kaynaklı motion ve video becerilerini birleştirip yeniden yazarak tek bir sistem hâline getirir. Her kaynak, yazarı ve lisansı:
Tüm ayrıntılar, neyin kullanıldığı ve nerede durduğu: CREDITS.md. Özgün lisans metinleri: LICENSES/.

Hayır. Filmler kod olarak yazılır ve sıradan bir dizüstü bilgisayarda tarayıcı ve FFmpeg ile render edilir.
Evet, yaptığınız filmler sizindir. Pakette noncommercial/ adlı birkaç klasör, yazarlarının ticari olmayan lisanslarını taşır; iş akışları projenizde ticari kullanım sorusuna verdiğiniz yanıtı kontrol eder ve ticari işlerde bu klasörleri atlar. Bulduğu ya da sizin verdiğiniz dış malzemeler (görüntü, müzik, logo) lisans durumuyla birlikte teslim notunda listelenir; bu hakları yayından önce çözmek size aittir.
Motoru ice-engines her film için ayrı seçer: HyperFrames, Remotion, Playwright ve FFmpeg ile HTML canvas, Three.js, Lottie, p5 ya da yalnızca FFmpeg. Remotion bazı şirketler için şirket lisansı gerektirir; bu durum sizin için geçerliyse beceri bunu söyler.
“Benim yerime karar ver” ya da “sorma” deyin. Seçimleri kendisi yapar, her gerekçeyi ice/DIRECTION.md dosyasına yazar ve her seçimi teslim raporunda listeler; böylece herhangi birini tek bir yanıtla değiştirebilirsiniz. Hiç yanıt vermezseniz bekler: sessizlik asla evet sayılmaz.
Ajanınız bunu seçtiğiniz rota için kontrol eder ve eksik olanı, sisteminize uygun tek bir komutla birlikte söyler. Bir rotanın ihtiyaç duyduğu ücretsiz paketleri ve modelleri (transkripsiyon, stem ayırma ve benzerleri) sabit sürümlerle kendisi kurar ve teslim notunda belirtir; ücretli ya da bir hesaba bağlı olan her şey önce size sorulur. Fikirler ve senaryolar için hiçbir şey gerekmez. Lottie için Node gerekir. Teslim edilen her film için Node, FFmpeg, bir tarayıcı ve Python 3 gerekir.
Sizden: Claude Code'da /ice-motion-director:ice ile başlayan tek bir prompt, ardından her açık karar için sorular (her birinde dört seçenek, mesaj başına en fazla dört; prompt'unuz her şeyi kapsıyorsa ya da “sorma” derseniz hiç yok) ve oradaysanız tek bir ön izleme; burada filme yerleştirilmiş iki ya da üç gerçek müzik seçeneğini de dinler ve birini seçersiniz (sources.json içinde music_options değerini 2 yapmadıysanız üç). Çalışırken her aşama size iki satır ve durağan kareleriyle ulaşır; böylece yolun ortasında araya girebilirsiniz. Arka planda ajanınız on aşamanın hepsini birkaç yardımcı ajanla çalıştırır; bu yüzden kısa bir reklam bile epey zaman alır ve kullanım planınızdan bir sohbet yanıtına göre çok daha fazlasını harcar. Ajanınız yarıda bir kullanım sınırına takılırsa daha sonra /ice yazın: ice/state.json üzerinden kaldığı yerden devam eder.
Evet. Ice Motion Director, Apache-2.0 lisansıyla açık kaynaklıdır. noncommercial/ ve vendor/hypit/ adlı klasörler, içlerinde belirtilen kendi lisanslarını korur.
Tek bir satır yapıştırın, sonra düz cümlelerle bir film isteyin. Ice işi briften teslime kadar götürür ve görmek istediğiniz her adımda yaptığını gösterir.
npx skills add Omar-Tnzxo/ice-motion-director -g --all 