Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Short Drama Development

Turns novels, loglines, or multi-episode drafts into traceable short-drama development docs: creative brief, story engine, and episode map.

Content & WritingIntermediate1,797433AI score 9/10Last updated: Sep 11, 2026

What it does

  • Takes an idea, synopsis, novel, series notes, or even finished multi-episode scripts and converts them into traceable development artifacts.
  • Routes by entry point first: idea-only, adaptation from source material, episode-mapping only, existing single episode, or bulk multi-episode intake.
  • Ships a strict ownership boundary — it produces creative-brief.md, story-engine.md, a director-brief.md candidate, adaptation-map.jsonl, series-arc.json, and episode-map.jsonl, and explicitly does not write scenes, dialogue, asset breakdowns, prompts, or media.
  • Grades rules into four tiers (structural invariant / reviewed invariant / craft default / taste option) so trope formulas never override causal judgment.
  • Modular reference library loaded on demand: genre cards, premise devices (regression, system grants), serial character & memory, mechanism loops, reveal/reversal/payoff, hook playbooks.
  • scripts/episode_intake.py indexes and slices long drafts so huge scripts never need to be pasted into context, with resumable batching.

Who it's for

  • Vertical short-drama and comic-drama writers and showrunners
  • IP teams adapting web novels into screen material
  • Teams managing long series where episode-to-episode handoff and continuity matter
  • Studios comfortable working in Chinese-language development docs

Examples

  1. "Adapt this web novel into a short drama" → it first lists locked facts, changeable space, source spans, and open questions, then drafts an adaptation map and creative brief.
  2. "I have a revenge premise, help me pick a direction" → it offers candidates that differ by mechanism (protagonist strategy, source of opposition, cost) and threads the chosen one through brief, engine, and episode map.
  3. "I have an 80-episode combined draft, build me the episode map" → runs episode_intake.py index, then records entry state, turn, and outgoing pressure per episode 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)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download 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 /tmp/drama-skills && mkdir -p ~/.claude/skills && cp -r /tmp/drama-skills/skills/short-drama-develop ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Clone the repo: git clone https://github.com/zenstory-ai/drama-skills.git
  3. Create the skills directory: mkdir -p ~/.claude/skills
  4. Copy this skill only: cp -r drama-skills/skills/short-drama-develop ~/.claude/skills/
  5. Confirm Python 3 is available with python3 --version (needed for the multi-episode intake script).
  6. Restart Claude Code, then ask something like "develop a short drama from this novel" to trigger the skill.
  7. Optional sanity check: python3 ~/.claude/skills/short-drama-develop/scripts/selftest.py