Code Animation Prompts — скилл
Скилл с 341 готовым стилем: Claude Code и Codex подбирают его по номеру и собирают из идеи код-анимацию, HTML и видео
- 1 012 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Установщик копирует файлы в каталог скиллов агента, а рендер видео запускает сторонние зависимости на вашей машине.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/code-animation-promptsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Установщик копирует файлы в каталог скиллов агента, а рендер видео запускает сторонние зависимости на вашей машине.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл подключает к Claude Code или Codex библиотеку из 341 промпта визуальных стилей: частицы, неон, тушь, бумажная вырезка, комикс, кинематографические кадры. К 196 стилям приложены опорные статичные кадры, остальные описаны текстом. Агент ищет стиль по номеру или ключевому слову через `scripts/styles.py search` и читает его командой `show`, не загружая в контекст всю библиотеку. Затем он планирует сцены, делает редактируемый HTML-анимацию и при нужных зависимостях выгружает кадры в MP4. В комплект входит офлайн-подборщик стилей с поиском и экспортом выбранного списка. Установщик копирует папку скилла под выбранного агента.
Для кого. Мотион-дизайнерам и маркетологам, которые делают анимированные заставки и объясняющие ролики с помощью агента и хотят выбирать стиль из каталога, а не описывать словами.
Подходит, если
- Нужна 12-секундная заставка в стиле бумажной вырезки или туши, и дизайнер хочет назвать стиль номером.
- Заказчик не определился со стилем, и агент должен предложить три варианта с описанием цвета и движения.
- Объясняющий ролик для школьников делают в стиле рисованной доски с крупными титрами.
- Анимацию собирают как HTML-страницу, которую потом правят руками и выгружают в MP4.
Не подходит, если
- Нужна готовая видеомодель, которая рисует ролик из текста без написания кода.
- Проект требует лицензионной чистоты каждого стиля, а условия части сторонних стилей не проверены.
- Видео собирают в монтажной программе без HTML и кода.
Пример запроса к агенту
/code-animation-prompts Сделай 12-секундную заставку в стиле Z5 (бумажная вырезка), 16:9, красная бумага и теплые тени. Сначала дай HTML и ключевые кадры.Ограничения
Скилл дает стили и порядок работы, а анимацию пишет и рендерит сам агент, поэтому результат зависит от модели и окружения. Для MP4 нужны отдельные зависимости рендера, установщик их не ставит. Стили серий L, V и X взяты у третьих сторон, условия смотрите в `LICENSE.md`: SPDX у репозитория не определен. Тексты стилей и документация написаны по-китайски, русского интерфейса нет. Скрипт `scripts/styles.py` требует Python 3.10 или новее.
Как отключить. Удалите папку `code-animation-prompts` из `~/.claude/skills/` или `~/.agents/skills/`. Установщик при повторном запуске существующую папку не перезаписывает.
Частые вопросы
Как поставить скилл в Claude Code?
Склонируйте репозиторий и выполните `python scripts/install_skill.py --target claude`. Для Codex укажите `--target codex`, для обоих `--target both`.
Нужны ли ключи API или платные сервисы?
Нет, поиск и чтение стилей работают локально. Оплачивается только сам агент на стороне его платформы.
Все ли 341 стиль имеют картинки?
Нет: у 196 есть опорные кадры, у 145 только текстовое описание. Кадры показывают направление, а итог зависит от реализации.
Что делает офлайн-подборщик стилей?
Это страница в папке `assets/library`, где стили ищут, фильтруют по категориям, смотрят крупно и экспортируют выбранный список. Список потом передают агенту.
Какие серии стилей есть в библиотеке?
Серии A–G дают образцы с кодом, M отвечает за движение и рассказ, K, Z и R за манеру рисунка, H за верстку, L, V и X взяты у третьих сторон, O задает кинематографические ориентиры.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл для Claude Code: агент снимает короткий фильм целиком кодом в выбранном стиле, без видеомодели и стоковых кадров
Скилл собирает моушн-графику кодом: 21 готовый стиль, пять вопросов, три кадра на утверждение и рендер в MP4.
Скилл монтажа видео для Claude Code и Codex: агент вырезает паузы и оговорки, делает цветокоррекцию, субтитры и анимационные вставки
Скилл для Claude Code и Codex: агент пишет сцены анимации, плеер в браузере их показывает, ролик уходит в MP4 и Lottie.
Набор из 11 скиллов для Claude Code и Codex: от идеи или книги до посерийного сценария, раскадровки, промптов на картинки и видео и готового ролика
Скилл Video by Reference учится стилю у ролика-образца и собирает из кода анимированный короткий фильм с оригинальным саундтреком
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Code Animation Prompts (эта карточка) | нет | 1 012 | |
| HyperFrames | нет | 83 283 | рендерит HTML в видео как фреймворк; здесь основа скилла в библиотеке стилей с поиском по номеру |
| Motion Design Skill | нет | 2 980 | дает правила анимации для интерфейсов; здесь нумерованный каталог готовых визуальных стилей |
Коротко о README
README показывает галерею стилей, таблицу составных частей, готовый промпт для установки через агента и примеры запросов для Codex и Claude Code. Отдельно описаны офлайн-подборщик и рендер HTML в видео.
Бейдж для README
Исходный SKILL.md
---
name: code-animation-prompts
description: 使用 341 种风格提示词和参考静帧制作代码动画、HTML 动效或视频。适用于按风格编号选型、组合视觉风格、把内容转成可编辑动画并渲染成片。
---
# Code Animation Prompts
将用户的内容转成有明确视觉风格、可编辑、可复现的代码动画。素材库在本技能的 `assets/library/`,包含 341 份提示词、196 张参考静帧、离线挑选器和原始示例。
## 找到合适的风格
以本文件所在目录为技能根目录,执行脚本时使用它的绝对路径;不要假定当前工作目录是技能目录。
```bash
python "<技能目录>/scripts/styles.py" search 水墨
python "<技能目录>/scripts/styles.py" search 粒子 --series AG
python "<技能目录>/scripts/styles.py" show B3
python "<技能目录>/scripts/styles.py" list --series Z
```
索引见 [references/catalog.json](references/catalog.json),只含编号、名称、标签与文件路径。优先查索引,再读取选中的 Markdown 和同名静帧;不要一次加载全部提示词。没有 Python 时直接查索引与文件。
- 用户给了编号或挑选器导出的清单:精确匹配,保留编号和名称。
- 用户只描述气质:给出 2–3 个匹配项,说明色彩、运动和适用内容;用户已要求直接制作时选择最匹配的一项并继续。
- A–G 是带代码的样片;M 是运动/叙事;K、Z、R 是画风;H 是版式;L、V、X 是第三方风格;O 是电影视觉参考。不要把多个风格的全部约束机械叠加,应确定主画风、运动方式和版式各自的职责。
- 145 个条目没有静帧;明确说明文字参考,不虚构截图。
- **B6 只存在于原始示例目录,不在 341 个风格条目中。** 用户点名 B6 时阅读 `assets/library/示例/B6_光速穿梭·爆炸·重聚_同一份提示词/提示词.md`,不要冒充索引中有 B6。
## 从提示词到可编辑动画
从用户要求中提取内容、时长、画幅、字幕及声音选择。遵循用户已经给定的参数;缺失且不影响内容时可采用 12 秒、1920×1080、30 fps、无声预览,并说明假设。不要把无声预览描述成已经配音或配乐的成片。
读取所选提示词,填充 `{{ }}` 占位符,保留形成该风格的核心视觉特征。原提示词中的“只输出代码”等措辞是局部素材模板,不能覆盖当前用户的交付需求。原始示例的模型名称是素材记录,不代表本技能验证过这些模型。
一般从 HTML + Canvas/SVG/CSS 开始;复杂空间镜头可用 Three.js,已有 Remotion 等工程则沿用工程。选择满足画面要求的实现,不强制改框架。需要外部字体、图片、库或音频时,检查来源与实际可用性。
浏览器动画需要稳定导出时,采用 [references/rendering.md](references/rendering.md) 的时间接口:画面由秒数 `t` 决定,随机数固定种子,导出时关闭实时循环。模板见 [assets/starter/index.html](assets/starter/index.html),它只演示接口,不是 341 个风格之一。
在用户工作目录中保存项目,保留技能素材库原样。将文案、颜色、节奏等常改参数集中配置;长片先确定镜头顺序与每段时间,再实现。
## 验收与交付
打开动画,检查首帧、中段、尾帧及转场:字体、溢出、黑帧、图像加载、字幕可读性。确认相同时间重复渲染一致,并且不同时间确实有预期运动。
用户要 MP4 时,实际渲染并检查分辨率、时长、帧率和声音轨。可使用随附的 `scripts/render_video.py`,接口和依赖见渲染说明。若缺少渲染依赖,交付已完成的 HTML、源码与准确的运行命令,并明确视频尚未导出;不能把 HTML 或录屏命令当成成片。