Back to Discover

novel-to-game

skill

worldwonderer

Agent Skills that turn novels into source-grounded, fully playable games for Claude Code, Codex, and Kimi Code(K3).

View on GitHub
498 starsMITSynced Aug 2, 2026

Install to Claude Code

/plugin marketplace add worldwonderer/novel-to-game

README

NovelToGame

Turn a novel in any language into a source-grounded, fully playable game.

Validate Latest release License GitHub stars

NovelToGame is an open-source Agent Skills toolkit for Claude Code, Codex, and Kimi Code. It turns novel adaptation into a staged workflow: source analysis, concept selection, world and art direction, implementation, and runtime QA.

Bring a novel in any language and choose the target runtime. Generated artifacts follow the requested language; build and QA stay on the chosen platform instead of silently falling back to an easier substitute.

中文 · Play Online · Quick Start · Workflow · Skills · Artifacts · Contributing

Play Online

Project Plateau · Featured 3D adaptation

A real-time first-person 3D field-photography game adapted from Arthur Conan Doyle's The Lost World. Cross a connected plateau, observe a living Iguanodon family, expose four glass plates under aerial pressure, and return with the views that survived.

36-second trailer

https://github.com/user-attachments/assets/4d0b501e-09be-49b6-9070-c605afce3fae

Play in your browser — no install · Explore the complete case study · Share feedback

More playable adaptations

Journey to the West · Three Borrowings of the Banana FanJin Ping Mei · Ledger of Desire
Three Borrowings title screenLedger of Desire title screen
Turn-based systems RPG with elements, formations, transformations, a companion, and a multi-stage boss18+ six-day relationship strategy game built around character agency, resources, social debts, and three endings
Play in browserPlay in browser

Each case study includes source provenance, product constraints, adaptation analysis, concept and design decisions, runnable source, and QA evidence.

Why NovelToGame

A one-line “turn this book into a game” prompt often produces a generic reskin or a clickable plot summary. NovelToGame keeps the adaptation traceable and gives each major decision a clear owner:

  • Source-grounded adaptation: extract rules, spaces, character agency, conflicts, and visual anchors with citations;
  • Real game design: turn source evidence into player verbs, systems, levels, feedback, failure, and outcomes;
  • Target-runtime delivery: build for the approved platform or engine without implementation silently redesigning the game;
  • Optional, restrained voice: synthesize only approved high-value lines at build time, keep subtitles and mute fallbacks, and never send the whole novel to a TTS provider by default;
  • Evidence-based QA: verify startup, input, state changes, complete runs, outcomes, restart, and target display modes and devices.

Quick Start

1. Install the seven skills

Agent CLIInstallInvoke
Claude Codenpx skills add worldwonderer/novel-to-game -g -y -a claude-code -s '*'/novel-to-game
Codexnpx skills add worldwonderer/novel-to-game -g -y -a codex -s '*'$novel-to-game
Kimi Codenpx skills add worldwonderer/novel-to-game -g -y -a kimi-code-cli -s '*'/skill:novel-to-game

Install adapters for all three CLIs on the same machine:

npx skills add worldwonderer/novel-to-game -g -y -s '*' \
  -a claude-code -a codex -a kimi-code-cli

Cloning the repository also enables project-local skill discovery in all three CLIs.

2. Start an adaptation

Give the agent a novel file, directory, or link:

Use novel-to-game quick to adapt this novel into a fully playable game.
Recommend the target platform, genre, and engine from the source, and keep the first build to about 15 minutes.
Let the player enter the world as an original character with a new playable route through its conflict.

quick is the hands-off option: after confirming your requirements, the agent compares three ways to turn the novel into a game, chooses the most promising one, and continues through design, build, and QA. Choose director if you want to review those three proposals and decide which one should be built.

Native plugin installation

Claude Code

/plugin marketplace add worldwonderer/novel-to-game
/plugin install novel-to-game@novel-to-game-skills
/novel-to-game:novel-to-game quick

Codex

codex plugin marketplace add worldwonderer/novel-to-game
codex plugin add novel-to-game@novel-to-game-skills

Kimi Code 0.27 or newer

/plugins install https://github.com/worldwonderer/novel-to-game
/reload
/skill:novel-to-game quick

Workflow

The orchestrator locks PRODUCT_BRIEF.md, then hands the adaptation through six stages with separate ownership. Failed QA returns to the build for another repair pass until the evidence clears the gate.

Novel → Source analysis → Concept → World design → Art direction → Build ⇄ QA → Playable game

Concept selection, experience and level design, and art direction remain separately reviewable. Build targets the chosen runtime; QA verifies that same runtime with real execution evidence. If art direction selects voice, build-time TTS is optional and provider-neutral: line-level rights, request fingerprints, local audio, subtitles, failure fallback, decode and loudness evidence, and human listening review are required before release.

Skills

SkillResponsibility
novel-to-gameConfirm requirements, choose a mode, orchestrate stage handoffs, and recover progress
novel-game-analyzeExtract cited rules, verbs, spaces, agents, systems, and signature moments
game-conceptGenerate three materially different directions, reject invalid options, and choose one
game-world-designDefine the player promise, core loop, world response, systems, levels, failure, and outcomes
game-art-directionDefine camera, composition, visual grammar, colour, light, materials, HUD, motion, and sound
game-buildCompress an approved build brief and drive implementation to a fully playable build
game-qaVerify commands, states, screenshots, and real play paths without overstating subjective results

Artifacts

Each run creates a compact, self-contained adaptation workspace:

game-adaptations/<project>/
  PRODUCT_BRIEF.md
  analysis/SOURCE_BIBLE.md
  concepts/CONCEPT.md
  design/GAME_DESIGN.md
  design/ART_DIRECTION.md
  build/BUILD_BRIEF.md
  build/app/
  qa/QA_REPORT.md
  _progress.md

Core design documents remain independent of any single model or game engine. The approved target runtime determines the implementation and QA environment.

Contributing

Reproducible bugs, skill gaps backed by evidence, and example proposals that demonstrate a distinct adaptation lesson are welcome. Read the contribution guide and use the repository's structured issue and pull request templates.

License

NovelToGame is released under the MIT License.

Acknowledgments

Thanks to the linux.do community for early feedback and support.

Rendered live from worldwonderer/novel-to-game's GitHub README — not stored, always reflects the source repo.

1 Plugin

NameDescriptionCategorySource
novel-to-gameTurn any novel into a source-grounded, fully playable game — a 7-skill adaptation pipeline covering gameable deconstruction, concept selection, world and art design, target-platform build, and evidence-based QA. 把小说转成有原著依据、可在目标平台完整游玩的游戏。./

0 Comments

Login required
Log in to post a comment or update on this repo.

No comments yet — be the first to share an update.