Short Drama Development
Turns novels, ideas, or existing multi-episode drafts into a traceable creative brief, story engine, and episode map for vertical short dramas.
What it does
Structures the development stage of vertical short dramas (Chinese-style micro-dramas and comic-dramas):
- Entry routing: different workflows depending on whether you have only an idea, a novel/synopsis, a settled direction, a single-episode script, or a full multi-episode draft.
- Locks the creator contract: separates immutable facts, themes, characters, and ending promises from explorable gaps, recorded in
creative-brief.md. - Explores genuinely different directions: candidates must differ in protagonist strategy, source of opposition, or cost — not just titles and job labels.
- Builds a story engine: how pressure arises, how the antagonist counters, what changes each round, and what condition terminates the engine.
- Episode map (JSONL): entry state, cold open vs. payoff open, in-episode pursuit, resistance, directional turn, result, information release, and the pressure handed to the next episode.
- Multi-episode intake:
episode_intake.pyindexes and slices long drafts so work can be interrupted and resumed without loading the whole manuscript.
Ownership boundaries are explicit: it never writes dialogue or scene action, never splits assets, never generates media prompts, and never issues final QA verdicts.
Who it's for
- Short-form vertical drama producers and writing rooms
- Adapters turning web novels into multi-episode short dramas
- Teams with scattered episode drafts who need to reconstruct series structure
- Creators comfortable working in Chinese (most reference docs are Chinese)
Examples
- "Adapt this novel into a 60-episode short drama" — it first lists committed facts, mutable scope, and open questions, then produces an adaptation map and episode map.
- "Give me three mechanically different directions for this premise" — compares opposition mechanisms and costs, logging trade-off rationale.
- "Rebuild the episode map from my existing 40-episode combined draft" — uses the intake index script to detect boundaries and process in resumable batches.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/zenstory-ai/drama-skills/HEAD/skills/short-drama-develop/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/short-drama-develop folder from the GitHub repo zenstory-ai/drama-skills into my ~/.claude/skills/short-drama-develop/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/zenstory-ai/drama-skills.git && mkdir -p ~/.claude/skills && cp -r drama-skills/skills/short-drama-develop ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Clone the repo:
git clone https://github.com/zenstory-ai/drama-skills.git - Create the skills directory:
mkdir -p ~/.claude/skills - Copy this skill:
cp -r drama-skills/skills/short-drama-develop ~/.claude/skills/ - (Optional) Copy sibling skills such as
short-drama-writeandshort-drama-reviewso the develop → write → review pipeline works end to end. - Restart Claude Code and confirm
short-drama-developappears in your skill list. - Trigger it with a request like "develop this novel into a short drama." For multi-episode drafts, verify the tooling first with
python3 ~/.claude/skills/short-drama-develop/scripts/selftest.py(requires Python 3).