DeepSeek x Opus Motion Skill
Скилл для DeepSeek и других моделей: по промпту делает Remotion-ролик почти как Claude Opus 5.5, с планом, звуком и самопроверкой
- 76 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скилл велит агенту создавать проект, ставить npm-пакеты и запускать рендер и скрипты проверки на вашей машине
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/deepseek-x-opus-motion-skillОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл велит агенту создавать проект, ставить npm-пакеты и запускать рендер и скрипты проверки на вашей машине
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл motion-design-prompt-generator учит DeepSeek и любую другую модель, которая поддерживает скиллы, делать из одного промпта проект анимации на Remotion (React и SVG) так, как это делает Claude Opus 5.5. Он закрепляет порядок приоритетов: слова самого промпта, затем качество вида и ремесла, непрерывность, ритм и звук, и только потом бухгалтерия проверок. Работа идет по семи этапам: разбор промпта, превращение расплывчатых слов вроде «сделай красивее» в конкретные дизайн-решения, план всей таймлайна до кода, написание, генерация звука, самооценка и выдача файлов. В комплекте шаблон remotion-starter с утилитами движения, материалов, скелета персонажа, текстур, масок и текста, синтезатор саундтрека на 13 тембров с дождем, ветром и фоном помещения и скрипт check.sh, проверяющий формат, первый кадр, шов цикла, спектр звука и кривые движения. Плейбуки покрывают девять типов элементов, в `design-systems` лежат семь стилевых заготовок. Оценку выставляют пять экспертов: требования, связность, ритм и звук, дизайн и ремесло, а ролик выдают от 8 баллов.
Для кого. Тем, кто делает анимационные ролики на Remotion через DeepSeek или другую модель послабее и хочет получить результат, близкий к Opus.
Подходит, если
- Фирменный ролик по подробному промпту собирается в Remotion силами DeepSeek вместо дорогой модели
- Расплывчатое описание вроде «добавь качества и материала» превращается в числовые решения по палитре, шрифту и движению
- Перед кодом нужен план всей таймлайна, сцена за сценой, с репликами и звуковыми метками
- Готовый ролик проходит самопроверку по скрипту check.sh и оценку пяти экспертов
- Нужна заготовка проекта Remotion с тестированными утилитами движения, материалов и скелета персонажа
Не подходит, если
- Ролик делается без Remotion: скилл целиком построен вокруг React, SVG и Node.js 22
- Требуется живой видеоряд с камерой: скилл рисует анимацию кодом
- Требуется студийная музыка: саундтрек синтезируется кодом и звучит просто, для сложных проектов его заменяют
- Нужен гарантированный результат на любом стиле: проверка шла на четырех типах промптов, остальные стили автор советует тестировать самому
Пример запроса к агенту
Сделай 30-секундный ролик в стиле туши про горный рассвет с живой музыкой дождя и ветра, спланируй таймлайн до кода и проверь результатОграничения
- Нужен Node.js 22 или новее, для самопроверки еще `ffmpeg`. Установка `esbuild` иногда требует подтверждения командой `npm approve-scripts`.
- Автор проверил только четыре типа промптов: ролик в стиле туши, данные, материалы и историю с персонажем. На остальных стилях результат проверяйте сами. Для истории с персонажем сходство с Opus осталось низким (0,40–0,49).
- Звуковая дорожка синтезируется кодом, тембры простые, для музыкальных проектов нужна замена на живую запись.
- Видео, пересланные через WeChat, сжимаются до 720p и 30 кадров в секунду, формат сверяют по исходному out/film.mp4.
- Лицензия Remotion своя: бесплатна для личного и малого командного использования, компаниям нужно читать условия. Лицензия скилла MIT.
Как отключить. Скилл удаляется вместе с папкой motion-design-prompt-generator из каталога скиллов агента, например из ~/.claude/skills/. Проекты Remotion, которые вы создали из шаблона, лежат отдельно и остаются на месте.
Частые вопросы
Как установить скилл?
Папку motion-design-prompt-generator кладут в каталог скиллов агента, например ~/.claude/skills/ для Claude Code или вход установки DeepSeek. На платформах с одним файлом достаточно SKILL.md.
Что нужно, чтобы собрать ролик?
Node.js 22 или новее и проект Remotion, скопированный из templates/remotion-starter. Для самопроверки скриптом check.sh нужен `ffmpeg`.
Насколько результат похож на работу Opus?
Автор измеряет сходство кадров по SSIM. На ролике в стиле туши оно дошло до 0,79–0,94, на данных до 0,85–0,96, а на истории с персонажем осталось 0,40–0,49.
Работает ли скилл с моделями кроме DeepSeek?
Да, подходит любая модель и агент, которые поддерживают скиллы, например Claude Code. Названия в README связаны с DeepSeek, потому что на ней проводилась проверка.
Что делает режим `prompt only`?
Фразы вроде «только промпт» или «расширь» останавливают работу после второго этапа и выдают развернутый бриф одним текстовым блоком без кода.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыДевять скиллов по моушн-дизайну для Claude Code: тайминг, цвет, композиция, After Effects, Remotion, логотипы и фоны.
Семнадцать скиллов для motion-графики: агент рисует зацикленные 3D-сцены, заставки и ролики через Remotion, Three.js и Python.
Набор для моушн-дизайна с агентом: правила с цифрами, самопроверка по кадрам и синтез звука, плюс веб-симуляции в 60 к/с
Пятнадцать скиллов для Claude Code: запуск продукта, анимированные графики и рилсы целиком из кода, без After Effects
motion-video-production — скилл для моушн-роликов
motion-video-production
Скилл ведет агента через семь этапов для ролика на 15–90 секунд: скрипт проверяет каждый этап, следующий ждет
Скилл для Codex делает из текста или записи голоса видео с motion-графикой, субтитрами и правкой в проекте Remotion.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| DeepSeek x Opus Motion Skill (эта карточка) | нет | 76 | |
| Скиллы Remotion | нет | 6 903 | правила работы с Remotion для агента, без плана таймлайна, звука и оценки пятью экспертами |
| Claude Remotion Skill | нет | 961 | скилл Remotion для Claude, не рассчитанный на выравнивание слабой модели по Opus |
Коротко о README
README подает проект как скилл, который заставляет DeepSeek делать анимацию Remotion по промпту Opus. Объясняется разрыв в поведении двух моделей и сопоставление с архитектурой Open Design. Дальше идут установка, подготовка проекта, сценарий работы, таблица результатов тестов со сходством кадров, структура репозитория, известные ограничения и благодарности.
Бейдж для README
Исходный SKILL.md
--- name: motion-design-prompt-generator description: Make DeepSeek (or any model) produce motion-design videos that match what Claude Opus 5.5 makes from the same prompt, for any request in any style — brand films, showreels, kinetic typography, explainers and data stories, product and UI promos, character stories and music videos, abstract loops, title sequences. It reads the prompt like Opus, derives an art direction from it, plans before coding, builds a Remotion (React + SVG) project on a tested starter with generated sound, and reviews its own work with a five-juror critique. Triggers on 动效, 动态设计, 视频, 短片, 动画, 复刻 opus 效果, 扩写提示词, Remotion, motion graphics, showreel, MV. --- # Opus-parity motion films (Remotion) **Goal:** the same prompt, given to Opus 5.5 and to the model running this skill, gives films that look, move and sound almost the same, whatever the subject or style. The gap is rarely taste. It is behaviour. Opus: - honours every value in a long prompt; - turns vague words into concrete design decisions; - designs every element properly instead of settling for a placeholder; - plans the whole timeline before coding; - builds one shared system, so things stay consistent; - looks at its own output and fixes it. A weaker model skips each of these unless it is made explicit. This skill makes them explicit, on the Open Design architecture: | Open Design piece | Here | | --- | --- | | A functional skill that owns the workflow | This file: priorities, the stages and the element playbooks | | A `DESIGN.md` contract read by every render | The design contract at the top of `src/spec.ts`; `design-systems/*.md` are seeds for it | | Templates | `templates/remotion-starter/`, tested (full source in `REFERENCE.md`) | | A Design Jury critique gate | Stage 6: five jurors, fix until each scores ≥ 8 | | An anti-slop checklist | The ban list in stage 6 | | Deterministic rendering | Remotion: every frame is a pure function of the frame number | ## Priority order When rules compete for attention, keep them in this order: 1. **The prompt's own words**: every value, beat, copy line and ban. 2. **Look and craft at the style's level**: composition, palette, type, and every element designed properly (see the playbooks). Texture and light come in here too. This is what a viewer judges first. 3. **Continuity**: real transformations, persistent identity, plausible physics. 4. **Rhythm and sound.** 5. **Bookkeeping**: ledgers, tables and checks. They serve 1–4 and never replace them. **Helpers and examples are mechanics, not style.** `motion.tsx` decides where things are and how they move. It never decides what they look like. Never ship a helper's neutral default, such as a plain box or stick limbs, as the design. Never copy an example's subject, palette or layout into a different film. Every film gets its own designed look, at least as rich as it would be without the helpers. ## Invocation - Any request for a motion piece runs the pipeline. Ask no questions: resolve gaps in stage 1 and state them in 解读. - **Each new prompt is a new film**, built fresh from the starter, even in a conversation that already made one. Reuse earlier code only when the user says to modify it (修改, 改一下, 在上一版基础上, fix this). In a file-tool host, create a new project folder for the film. - **Modes.** The default is to build. 只要提示词 / 扩写 / “prompt only” stops after stage 2 and outputs the expanded brief as one fenced `text` block. - **Hosts.** Chat-only: output files as code blocks (stage 7). With file and shell tools: write the files, run `npx tsc -p .`, `npm run render` and `npm run check`, look at the stills, fix, then report.