Anime Series Maker — скилл

Скилл для Claude Code и Codex: из двух листов персонажей и строки сюжета делает серию аниме и держит один состав героев

  • 139 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Запускает локальные скрипты и ffmpeg и пишет файлы серий в рабочую папку
  • Через MCP-сервер Renoise тратит платные кредиты при каждой генерации
Все причины и проверки

mayzmei/anime-series-maker

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/anime-series-maker

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Запускает локальные скрипты и ffmpeg и пишет файлы серий в рабочую папку
  • Через MCP-сервер Renoise тратит платные кредиты при каждой генерации

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Anime Series Maker ведет весь путь от идеи до готового ролика. Состав героев, стиль рисовки, голоса, места действия и повторяющиеся шутки хранятся в файле `series.json`, поэтому тридцатая серия выглядит как первая. Перед написанием агент выдвигает три завязки и выбирает одну по формулам, отсортированным автором по реальным просмотрам. Сценарий пишется по секундам: каждый клип до 15 секунд получает список планов с действием, репликами героев, звуком и ракурсом камеры. `build_prompt.py` собирает из него длинный запрос и отказывается работать, если не хватает идентификатора листа, остался шаблонный текст, у плана нет камеры или не сходятся тайминги. До генерации агент называет число клипов, секунд и кредитов, ждет вашего подтверждения, делает первый клип на проверку и только потом остальные. Каждый клип проверяется на сходство с листами, субтитры, пол и язык голоса и логику сюжета; неудачный клип делается заново целиком. `assemble.py` обрезает, нормализует и склеивает клипы в 1080p, добавляет музыку и водяной знак по желанию и доводит громкость до −14 LUFS. Обложку агент рисует по листам персонажей и проверяет `cover_check.py`, затем пишет подпись для Instagram или X и записывает серию в журнал.

Для кого. Авторам коротких аниме-сериалов для Instagram и других соцсетей, которые хотят вести один состав героев серия за серией и не терять кредиты на брак.

Подходит, если

  • Есть два листа персонажей и одна строка сюжета, и надо получить первую серию с озвучкой
  • Сериал уже идет, и новая серия должна повторить внешность и голоса героев из `series.json`
  • Каждая генерация стоит кредитов, и до запуска нужна смета и проверка первого клипа
  • Серия собирается из клипов, и склейка должна пережить перекодирование Instagram
  • Нужны обложка с безопасной зоной сетки 3:4 и подпись в формате, который собирал охват

Не подходит, если

  • Нужен одиночный ролик без повторяющихся героев: серийная библиотека добавит лишних шагов
  • Нет аккаунта Renoise: видео и изображения генерирует его MCP-сервер, без него скилл не работает
  • Требуется длинный фильм: скилл режет работу на клипы до 15 секунд
  • Нужна покадровая рисовка вручную: все кадры создает модель по текстовому запросу

Пример запроса к агенту

Сделай аниме-сериал по этим двум листам: она гордая тсундере из богатой семьи, он спокойный и подшучивает над ней. Японская озвучка, мягкий акварельный стиль

Ограничения

  • Видео и картинки генерирует MCP-сервер Renoise: нужен аккаунт на renoise.ai, вход идет через браузер, а каждая генерация списывает кредиты.
  • Локально нужны ffmpeg и Python, для проверки обложки еще пакет pillow.
  • Автор сам предупреждает, что часть уроков в `pitfalls.md` куплена потерянными кредитами, поэтому первый клип стоит проверять до запуска остальных.
  • Результаты по просмотрам в README принадлежат автору и не гарантируются другому пользователю.

Как отключить. Удалите папку `~/.claude/skills/anime-series-maker` (для Codex `~/.codex/skills/anime-series-maker`) и отключите MCP-сервер Renoise в настройках агента. Файлы серий остаются в вашей рабочей папке.

Частые вопросы

Как поставить Anime Series Maker в Claude Code?

Клонируйте репозиторий и выполните `mkdir -p ~/.claude/skills && cp -R anime-series-maker/skills/anime-series-maker ~/.claude/skills/`. Затем подключите Renoise: `/plugin marketplace add ArcoCodes/renoise-plugins-official` и `/plugin install renoise@renoise-plugins-official`.

Сколько стоит одна серия?

Цену задает баланс кредитов в Renoise. Перед генерацией агент сообщает число клипов, секунд и кредитов, а запускает работу только после вашего «да».

Почему герои не меняют внешность между сериями?

Запрос к модели каждый раз повторяет все детали дизайна из листов и из `series.json`. Если идентификатора листа нет, `build_prompt.py` не соберет запрос.

Что делает агент, если клип не прошел проверку?

Агент генерирует клип заново целиком, частичных правок нет. Проверка идет по сходству с листами, субтитрам, полу и языку голоса и логике сюжета.

Как узнать, какая завязка набирает просмотры?

Сообщите агенту число просмотров вышедших серий. Каждая серия попадает в журнал, и следующие завязки ранжируются по этим данным.

Работает ли скилл в Cursor?

README называет Claude Code, Codex, OpenClaw и WorkBuddy. Для других агентов предложено импортировать папку скилла, а MCP-сервер Renoise подключается как удаленный по адресу из документации.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Набор из 11 скиллов для Claude Code и Codex: от идеи или книги до посерийного сценария, раскадровки, промптов на картинки и видео и готового ролика

СкиллРасширенный доступ4,1 тыс.Звезды репозитория

Набор скиллов, CLI и MCP-сервер, чтобы Claude Code или Codex делали видео по описанию: монтаж, графика, озвучка и субтитры

СкиллРасширенный доступ347Звезды репозитория

Скилл для Claude Code: из сырых клипов с говорящей головой делает рилс для Instagram, выбирает дубли и режет паузы

СкиллРасширенный доступ139Звезды репозитория
Выбор редакции

Скилл монтажа видео для Claude Code и Codex: агент вырезает паузы и оговорки, делает цветокоррекцию, субтитры и анимационные вставки

СкиллРасширенный доступ30,9 тыс.Звезды репозитория
Нужен VPN

Три скилла для Claude Code: сценарий на 25 серий, персонажи и раскадровки, генерация кадров и отправка заданий на видео

СкиллРасширенный доступ334Звезды репозитория

Скилл Claude Code для коротких анимационных роликов, нарисованных кодом: семь стилей, согласование сюжета и раскадровки, озвучка и рендер в MP4

СкиллРасширенный доступ1,8 тыс.Звезды репозитория

Коротко о README

Документ начинается с обещания: два листа персонажей и строка сюжета дают серию аниме, за ней следующую с тем же составом. Дальше идут схема из одиннадцати шагов, установка скилла для Claude Code, Codex и других агентов, подключение Renoise и локальных инструментов, пример запроса и структура папок с шаблонами `series.json` и `episode.json`.

Бейдж для README

Исходный SKILL.md

---
name: anime-series-maker
description: Turn 2–3 character sheets + one line of story into a finished, postable 2D anime episode (15–90 s) — and keep making the next one with the same cast. Plans the hook, writes a per-second shot script with in-character dialogue, generates each ≤15 s clip on Renoise (Seedance-class video models via Renoise MCP), checks every clip, edits the cut, makes an Instagram-safe cover and writes the caption. Use when the user says "make an anime episode", "next episode", "anime series", "fan anime", "AI anime short", "番剧", "动漫短片", "下一集", "连载", "同人动画", "アニメ", or hands over character sheets and a story idea. NOT for remaking a specific reference video shot-for-shot (use a remake skill), or for realistic talking-head / UGC videos.
---

# Anime Series Maker

One series = one fixed cast, one fixed art style, one fixed voice setup, stored in `series.json`.
Every episode reuses it, so episode 30 looks like episode 1.

The pipeline was built while making a fan-anime series on Instagram (top episodes: 651K / 546K / 346K views).
Every rule in `references/pitfalls.md` is a mistake that cost real credits once. Read it before generating anything.

```
0. setup check ─► 1. series bible (once) ─► 2. hook ─► 3. script ─► 4. build + validate prompts
   ─► 5. quote credits → user says yes → clip 1 → user checks → rest
   ─► 6. QA every clip (retake whole clips) ─► 7. edit ─► 8. cover ─► 9. caption ─► 10. log episode
```

Work in a project folder chosen by the user (default `./my-series/`):

```
my-series/
  series.json            # the bible — cast, style, voices, settings, running gags
  sheets/                # character sheets (design references)
  episodes.json          # log of every episode: premise, hook, views (to avoid repeats, learn what works)
  ep07-cat-girl/
    episode.json         # the script
    prompts/clip01.txt … # built by scripts/build_prompt.py
    clips/clip01.mp4 …   # downloaded results
    ep07_final.mp4  ep07_cover.png  caption.md
```

---

## 0 · Setup check (skip what already works)

- **Renoise MCP** connected: call `get_account`. Balance 0 → stop and tell the user generation needs credits.
  Not connected → point them to the README "Connect Renoise" table.
- `ffmpeg` / `ffprobe` on PATH, `python3` with `Pillow` (`python3 -m pip install pillow`).

Сообщить о проблеме