What problem does it solve?
Turning a novel or short story into production-ready character assets for AI video or audio pipelines requires manually tracking every character across chapters, merging aliases, and writing consistent image and TTS prompts. This Skill automates that breakdown, producing a validated cast.json, a Markdown report, and an interactive report.html.
Core Features & Use Cases
- Two-pass character extraction: Splits long texts into overlapping chunks, scans each for characters and verbatim quotes, then merges aliases across chunks so the same person addressed by different names converges into one profile.
- Complete character cards: Generates persona profiles with verbatim source evidence, English image prompts with negative prompts and style presets (realistic or Ghibli), and compact voice-design prompts for Qwen3-TTS or ElevenLabs.
- Model sheets and relationship map: Optionally generates one 16:9 character model sheet per character via codex's image tool, and renders an interactive HTML report with a relationship graph, search, and JSON export.
- Use Case: Feed it a 900k-character web novel and receive the top 30 characters ranked by prominence, each with a profile, design prompt, voice prompt, and model sheet, all validated by deterministic script checks.
Quick Start
Ask the agent to break down the characters in your novel file, for example by saying: run novel-characters on ./my-novel.txt and generate the full character bible with an English report.