NovelToGame

Набор скиллов для агентов, который превращает роман в играбельную игру: разбор источника с цитатами, дизайн, сборка под платформу и проверка на доказательствах

Скилл

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

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

  • Собирает и запускает игровой код на выбранной платформе или движке
  • Опционально обращается к внешним сервисам синтеза озвучки и генеративных медиа
Все причины и проверки

zenstory-ai/novel-to-game

Установка

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

npx skillfoxx add skills/noveltogame

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

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

Выполните в терминале в папке проекта

npx skills add zenstory-ai/novel-to-game --skill novel-to-game -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита d76cdca
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/novel-to-game.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/novel-to-game/
git -C "$tmp" checkout d76cdca5b54edbdb15ef5ce7618a83b281415d21
mkdir -p .claude/skills
cp -R "$tmp/skills/novel-to-game" .claude/skills/novel-to-game

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add zenstory-ai/novel-to-game --skill novel-to-game -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита d76cdca
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/novel-to-game.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/novel-to-game/
git -C "$tmp" checkout d76cdca5b54edbdb15ef5ce7618a83b281415d21
mkdir -p .agents/skills
cp -R "$tmp/skills/novel-to-game" .agents/skills/novel-to-game

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add zenstory-ai/novel-to-game --skill novel-to-game -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита d76cdca
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/novel-to-game.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/novel-to-game/
git -C "$tmp" checkout d76cdca5b54edbdb15ef5ce7618a83b281415d21
mkdir -p .github/skills
cp -R "$tmp/skills/novel-to-game" .github/skills/novel-to-game

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add zenstory-ai/novel-to-game --skill novel-to-game -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита d76cdca
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/novel-to-game.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/novel-to-game/
git -C "$tmp" checkout d76cdca5b54edbdb15ef5ce7618a83b281415d21
mkdir -p .agents/skills
cp -R "$tmp/skills/novel-to-game" .agents/skills/novel-to-game

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add zenstory-ai/novel-to-game --skill novel-to-game -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита d76cdca
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/novel-to-game.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/novel-to-game/
git -C "$tmp" checkout d76cdca5b54edbdb15ef5ce7618a83b281415d21
mkdir -p .agents/skills
cp -R "$tmp/skills/novel-to-game" .agents/skills/novel-to-game

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/novel-to-game.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/novel-to-game/
git -C "$tmp" checkout d76cdca5b54edbdb15ef5ce7618a83b281415d21
mkdir -p .devin/skills
cp -R "$tmp/skills/novel-to-game" .devin/skills/novel-to-game

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add zenstory-ai/novel-to-game --skill novel-to-game -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита d76cdca
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/novel-to-game.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/novel-to-game/
git -C "$tmp" checkout d76cdca5b54edbdb15ef5ce7618a83b281415d21
mkdir -p .cline/skills
cp -R "$tmp/skills/novel-to-game" .cline/skills/novel-to-game

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add zenstory-ai/novel-to-game --skill novel-to-game -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита d76cdca
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/novel-to-game.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/novel-to-game/
git -C "$tmp" checkout d76cdca5b54edbdb15ef5ce7618a83b281415d21
mkdir -p .roo/skills
cp -R "$tmp/skills/novel-to-game" .roo/skills/novel-to-game

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add zenstory-ai/novel-to-game --skill novel-to-game -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита d76cdca
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/novel-to-game.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/novel-to-game/
git -C "$tmp" checkout d76cdca5b54edbdb15ef5ce7618a83b281415d21
mkdir -p .agents/skills
cp -R "$tmp/skills/novel-to-game" .agents/skills/novel-to-game

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/novel-to-game.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/novel-to-game/
git -C "$tmp" checkout d76cdca5b54edbdb15ef5ce7618a83b281415d21
mkdir -p .agents/skills
cp -R "$tmp/skills/novel-to-game" .agents/skills/novel-to-game

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zenstory-ai/novel-to-game.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/novel-to-game/
git -C "$tmp" checkout d76cdca5b54edbdb15ef5ce7618a83b281415d21
mkdir -p .agents/skills
cp -R "$tmp/skills/novel-to-game" .agents/skills/novel-to-game

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит d76cdca.

Текст для агента

Установи семь скиллов: npx skills add zenstory-ai/novel-to-game -g -y -a claude-code -s '*'. В Claude Code запусти /novel-to-game, в Codex $novel-to-game, в Kimi Code /skill:novel-to-game. Дай агенту файл или ссылку на роман и целевую платформу.

Другие способы из описания автора
npx skills add zenstory-ai/novel-to-game -g -y -a claude-code -s '*'

Ставит семь скиллов глобально. Вызов в Claude Code через /novel-to-game.

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

Что делает

Набор дает агенту семь скиллов, которые проводят адаптацию романа в игру по шагам. Сначала разбор источника с цитатами достает правила мира, пространства, поведение персонажей и конфликты, затем скиллы выбирают концепцию, проектируют мир и художественное направление, собирают сборку под выбранную платформу или движок и проверяют результат на минимальном наборе тестов: запуск, отрисовка, ввод, основной цикл, хотя бы один исход и рестарт. Готовым считается только то, что реально запустилось и прошло проверку, отчет о проверке хранится в файле как единственный источник фактов. Роман может быть на любом языке, генерируемые документы следуют языку запроса. Синтез озвучки опционален и по умолчанию не отправляет весь текст романа во внешний сервис. Скиллы ставятся в Claude Code, Codex и Kimi Code.

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

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

  • Нужно превратить роман или повесть в играбельный прототип с опорой на источник
  • Нужны проектные документы адаптации с цитатами: разбор источника, концепция, дизайн, художественное направление
  • Нужна сборка под конкретную платформу или движок с проверкой запуска и основного цикла

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

  • Нужен готовый релиз, а не играбельный прототип с честно указанными ограничениями
  • Нет исходного текста, набор работает от романа как источника

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

Используй novel-to-game quick и собери по этому роману играбельный прототип минут на пятнадцать, платформу и движок подбери сам по источнику

Ограничения

Результат это играбельный прототип, а не законченная коммерческая игра, уровень готовности задается заранее и не отменяет минимальную проверку. Сборка и проверка идут на той платформе или движке, что вы выбрали, при недоступной цепочке инструментов используется только одобренная замена, и ее результат не доказывает готовность целевой платформы. Синтез озвучки и генеративные медиа опциональны и требуют своих сервисов. Один из примеров, Jin Ping Mei, помечен как контент 18+. Kimi Code официально не входит в список агентов каталога, но набор с ним работает.

Как отключить. Удалите скиллы novel-to-game и game-* из каталога скиллов агента, например ~/.claude/skills/, ~/.codex/skills/ или каталога проекта. Если ставили как плагин Claude Code, удалите его через /plugin.

Проверка безопасности

  • Собирает и запускает игровой код на выбранной платформе или движке
  • Опционально обращается к внешним сервисам синтеза озвучки и генеративных медиа

Коротко о README

README описывает NovelToGame как открытый набор из семи скиллов для Claude Code, Codex и Kimi Code, который проводит адаптацию романа в игру от разбора источника до проверки готового прототипа. Пайплайн состоит из сбора требований, разбора источника с цитатами, выбора концепции, дизайна мира и художественного направления, сборки под целевой движок и проверки на доказательствах. Готовым считается только то, что запустилось и прошло минимальную проверку, а файл с отчетом это единственный источник фактов. В репозитории лежат три играбельных примера в браузере с разбором решений. Установка идет утилитой skills или через маркетплейс плагинов, отдельно описана установка сразу для трех агентов. Лицензия MIT.

SKILL.md

---
name: novel-to-game
description: "Turn a novel into a fully playable game on the selected target platform. Orchestrates the whole adaptation pipeline — requirements intake, gameable deconstruction, concept selection, world and visual design, target-runtime build, and evidence-based QA — for a novel in any language."
---
# NovelToGame

You are the director of the novel-to-game adaptation: hold the adaptation judgment, the stage boundaries and the completion evidence. Read references/pipeline-contract.md before you start.

## Modes

- quick: default; advance with the recommended draft, compare effective alternatives and finish the whole flow.
- director: stop after candidates and a recommendation, wait for the user to choose a direction.
- resume: read _progress.md and real artifacts, continue from the earliest unfinished handoff.

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

Что на выходе, готовая игра?

Играбельный прототип на выбранной платформе плюс проектные документы адаптации. Уровень готовности задается заранее, но даже базовый прототип проходит минимальную проверку из шести пунктов.

Какие агенты поддерживаются?

Claude Code, Codex и Kimi Code. Скиллы можно поставить утилитой skills или как плагин через маркетплейс.

Выбор редакции

Скиллы и CLI от HeyGen: агент пишет HTML-композиции и рендерит из них MP4-ролики, субтитры, моушн-графику и слайды

СкиллСредний риск53,9 тыс.Звезды репозитория

Blender MCP

MCP for Blender

Выбор редакции

MCP-сервер и аддон для Blender: агент создает и меняет объекты, материалы и сцены, подгружает ассеты и выполняет Python в Blender

MCP-серверВысокий риск29,5 тыс.Звезды репозитория

Скиллы Remotion

Remotion Agent Skills

Выбор редакции

Официальные скиллы Remotion для создания видео на React: композиции, анимации, субтитры, карты и рендер

СкиллНизкий риск4,8 тыс.Звезды репозитория

Агентная видеостудия для Claude Code, Cursor и Codex: сценарий, озвучка, картинки, стоковые кадры, музыка, субтитры и рендер

ВоркфлоуСредний риск61,8 тыс.Звезды репозитория
Foxx AINovelToGame

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.