@eternityspring: Making AI short dramas—anyone can have AI write a script; but writing a script that can actually produce a good short drama? Hard! Today this gap is filled: shuohao-skills/novel-script is open-sourced. · Episode synopses generate structured scripts, with each episode designed with an opening hook and a cliffhanger ending · Each episode has a runtime limit: dialogue at …

X AI KOLs Timeline Tools

Summary

Shuohao open-sourced the AI short drama production skill set shuohao-skills, including a four-piece toolkit for character breakdown, outline planning, art direction, and scriptwriting. It supports Claude Code and codex, open-sourcing the entire pipeline from novel to production-ready script.

Making AI short dramas, letting AI write scripts—anyone can do it. But writing a script that can actually make a good short drama? That's hard! Today this gap has been filled: shuohao-skills/novel-script is open source. · Episode synopses generate structured scripts, with every episode designed with an opening hook and a cliffhanger ending · Each episode has a fixed runtime estimate: dialogue at 4.5 characters/second, actions at 2.5 seconds/beat, ±15% · Dialogue scripts are aggregated by character, so they can be fed directly to TTS for batch voiceover per role With this, the four-piece AI short drama toolkit—character breakdown, outline planning, art direction, and scriptwriting—is now complete. From a novel to a production-ready script, the entire pipeline is open source. http://github.com/eternityspring/shuohao-skills… Within a week, 1.2k stars. One person + AI has brought the industrialization of short dramas down to just storyboarding. As for storyboarding, I'll open-source it too once I've polished it further. Stay tuned!
Original Article
View Cached Full Text

Cached at: 08/13/26, 07:23 PM

Having AI write scripts for AI short dramas — anyone can do that. But writing scripts that actually produce good short dramas? That’s hard! Today this gap is filled: shuohao-skills/novel-script is now open source.

  • Generate structured scripts from episode synopses, with each episode designed with an opening hook and a cliffhanger ending
  • Per-episode runtime constraints: dialogue calculated at 4.5 characters/sec, actions at 2.5 sec/beat, ±15%
  • Dialogue scripts aggregated by character — can be fed directly to TTS for batched voice-over

With this, the AI short drama four-piece set — character breakdown, outline planning, art direction, scriptwriting — is complete. From a single novel to a production-ready script set, the entire pipeline is open source.

http://github.com/eternityspring/shuohao-skills…

1.2k stars in one week. One person + AI, and the barrier to industrializing short dramas is down to just the storyboard step. I’ll open source the storyboard skill once I’ve polished it further — stay tuned!


eternityspring/shuohao-skills

Source: https://github.com/eternityspring/shuohao-skills

English · 中文

👋 Job hunting / Collaboration — The author is currently between engagements; this repo is just a small side exploration. Feel free to reach out if you’re a kindred spirit. Beyond remote work, I’m also open to semi-partnership — a few thousand yuan monthly for living expenses + profit sharing. If necessary, for FED roles, on-site travel is also possible. I hope to find like-minded friends to build something with in the AI wave. Personal resume: resume.79px.com (https://resume.79px.com)

I’ve set up an AI short drama discussion group (paid) covering AI short drama workflows, tools, and hands-on practice. Interested? Add me on WeChat: hao_dev, with the note github when adding.

shuohao-skills

A collection of skills for AI short drama production: from a single novel to production-ready materials — character breakdown, outline planning, scene & prop design, and scriptwriting. Built for AI coding agents — works with both Claude Code and codex.

SkillWhat it does
novel-charactersBreak a novel into character setting packs: character profiles, visual prompts, voice prompts, character design images. Report language and image style are selectable
novel-outlineAdapt a novel into a five-piece short drama outline set: adaptation notes, character list, highlight table, episode synopses, asset list. All 13 quality gates are script-checked, with a checkup mode for existing outlines
novel-artProduce art design sets for AI short dramas (scenes + narrative props): consistency anchors, lighting and state variants, scale references, no-people no-hands white-background prompts. Consumes outline.json to pre-fill the checklist; all 11 quality gates are script-checked
novel-scriptWrite scripts for AI short dramas: scenes + beat flow (alternating action and dialogue), per-episode runtime deterministically calculated from speech rate, dialogue scripts aggregated by character for direct TTS integration. All 9 quality gates are script-checked

Drop a novel in, get these four sets out:

novel-characters · Character setting pack

Character setting pack report

novel-outline · Short drama adaptation outline

Short drama adaptation outline report

novel-art · Art setting pack (scenes + props; design images are actually generated by the skill)

Art setting pack report

novel-script · Script (runtime dashboard + per-episode script + dialogue sides)

Script report

Installation

git clone https://github.com/eternityspring/shuohao-skills.git
cd shuohao-skills
./scripts/install.sh

Automatically detects whether Claude Code or codex is installed locally and soft-links all skills there — takes effect immediately after git pull, no reinstall needed.

./scripts/install.sh novel-characters  # install only one
./scripts/install.sh --codex           # install only to codex
./scripts/install.sh --uninstall       # remove soft links

Don’t want to use the script? Link them yourself:

ln -s "$PWD/skills/novel-characters" ~/.claude/skills/novel-characters
ln -s "$PWD/skills/novel-characters" ~/.codex/skills/novel-characters

Prerequisites

Required?Description
NodeRequired≥ 18. Skill scripts use only the standard library — no npm dependencies, no install needed
Model quotaRequiredUses your current session’s quota — no API key needed
codex CLIOptionalOnly needed for image generation (via built-in $imagegen). Skip image generation if unavailable; everything else still works

Repository conventions

One directory per skill, self-contained and copyable on its own:

skills/<skill-name>/
├── SKILL.md                Workflow for the agent to read (required)
├── README.md               Documentation for humans
├── scripts/
│   ├── *.mjs               Deterministic tools, zero dependencies
│   └── selftest.mjs        Self-test, no model calls (required)
├── references/             Detailed instructions loaded on demand
├── examples/               Built-in samples, also used as test fixtures
└── assets/                 Screenshots

Two hard requirements:

  • Every skill must have a SKILL.md
  • Every skill must have a scripts/selftest.mjsno model calls, no quota consumed — covering all deterministic logic

Before adding a new skill, run all self-tests first:

for f in skills/*/scripts/selftest.mjs; do node "$f"; done

No CI configured — self-tests are fast enough (1 second), and running once locally beats waiting on CI. Only verified on macOS + Node 24; the code has no platform-specific calls, so Linux and older Node versions should theoretically work, but haven’t been verified.

License

Apache 2.0

Shuohao (@eternityspring): In AI short dramas, the real killer isn’t ugly visuals — it’s “looking inconsistent.”

The same boathouse has a patched canopy in one shot and none in the next; a suitcase is leather in one episode and plastic in the next. Traditional film crews have real sets and props that are naturally consistent, but AI regenerates every shot — scenes and props often pull a “72 transformations.”

The “scene skill” teased last time is done — novel-art, purpose-built for AI

Similar Articles

@iluciddreaming: AI short drama production, the workflow is already running. Toonflow, with 11.6k stars on GitHub: Throw in a script, AI writer breaks it down, intelligent storyboarding generates shot scripts, workflow runs automatically. Free and open source. The most noteworthy point: it actually works, not a demo.

X AI KOLs Timeline

Toonflow is a free and open-source AI tool that automatically breaks down scripts into shot scripts and generates storyboards, with an automated workflow that is truly usable.

@crypto_dazui: https://x.com/crypto_dazui/status/2053470085726314687

X AI KOLs Timeline

This article shares a complete workflow and detailed prompts for creating live-action short dramas using AI tools, covering story generation, character and scene setup, and storyboard creation. It aims to help creators master AI-powered short drama production techniques for free.

@seclink: Trivia: AI Manga/Short Drama "One-Person Factory" Model - Tools like PopShort AI ("One-Person AI Short Drama Factory") and http://Mangaka.app (Text to Full Comic Book) are mature - Information gap: China's short drama market will exceed 500 billion in 2025, but creation tools are still traditional...

X AI KOLs Following

AI manga/short drama creation tools such as PopShort AI and Mangaka.app have matured, enabling non-professionals to generate comics and short dramas from text, filling a gap in AI creation tools within China's short drama market (expected to exceed 500 billion yuan in 2025).

@XAMTO_AI: There is an open-source project called narrator-ai-cli-skill. Plug it into an agent like Claude Code, and just say 'Help me make a commentary video for The Shawshank Redemption', and the AI handles everything: automatically generates commentary script without you lifting a finger, precisely matches corresponding movie clips, …

X AI KOLs Timeline

Introducing an open-source project called narrator-ai-cli-skill, which can be integrated into AI agents like Claude Code. With just one sentence, users can automatically complete the entire process of creating a movie commentary video — script, voiceover, editing, background music, etc. — greatly reducing the production cost of film commentary channels.

@eternityspring: My open-source novel character analysis skill has been favorited by nearly 2,000 people. Today I spent some time making the following updates: adjusted character image generation prompts (added animation style support), optimized the report page layout produced by the skill, and added multilingual report support. Project URL: https://github.com/e…

X AI KOLs Timeline

The author's open-source novel character analysis skill (shuohao-skills) has been favorited by nearly 2,000 people. This update adds animation style support, optimizes the report layout, and supports multilingual reports, used for character consistency in AI short-drama workflows.