← all repositories
eternityspring/shuohao-skills

Agent Skills That Turn Novels Into Short-Drama Bibles

Agent-side workflows that turn novels into production-ready short-drama bibles—characters, outlines, and art guides—without leaving Claude Code or Codex.

shuohao-skills
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

What it does

shuohao-skills is a set of self-contained “skills” for AI coding agents. Feed it a novel and it produces three pre-production kits: a character bible with portrait and voice prompts, an adaptation outline with episode summaries and “爽点” (high-impact beat) tables, and an art bible covering scenes, props, and lighting consistency. Everything runs inside Claude Code or Codex using the agent’s own session quota.

The interesting bit

Instead of building a standalone app, the author treats the agent itself as the runtime. Each skill is just a directory with a SKILL.md for the agent to follow, zero-dependency Node scripts for deterministic validation, and a selftest.mjs that checks logic without burning model tokens. It is essentially a film studio workflow engine disguised as documentation.

Key highlights

  • Three skills cover the full pre-production chain: novel-characters, novel-outline, and novel-art.
  • Automated quality gates built into the scripts: 13 checks for outlines and 11 for art bibles.
  • Zero npm dependencies, no API keys, and no external services—just Node ≥ 18 and the agent’s existing model quota.
  • Each skill ships with examples that double as test fixtures and a selftest.mjs covering all deterministic logic.
  • Optional image generation through Codex CLI’s built-in $imagegen; without it, text output continues normally.

Caveats

  • Only tested on macOS with Node 24; Linux and older Node versions are theoretically compatible but unverified.
  • No CI pipeline—the author relies on sub-second local self-tests instead.
  • Art-bible image generation requires the optional Codex CLI; otherwise you get text-only guides.

Verdict

Grab it if you are automating media pre-production with agentic tools. Skip it if you need a polished GUI or a managed backend—this is strictly an agent-side workflow kit.

Frequently asked

What is eternityspring/shuohao-skills?
Agent-side workflows that turn novels into production-ready short-drama bibles—characters, outlines, and art guides—without leaving Claude Code or Codex.
Is shuohao-skills open source?
Yes — eternityspring/shuohao-skills is open source, released under the Apache-2.0 license.
What language is shuohao-skills written in?
eternityspring/shuohao-skills is primarily written in JavaScript.
How popular is shuohao-skills?
eternityspring/shuohao-skills has 1.9k stars on GitHub.
Where can I find shuohao-skills?
eternityspring/shuohao-skills is on GitHub at https://github.com/eternityspring/shuohao-skills.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.