Short-Drama Visual Asset Breakdown
Turns a short-drama script into reusable character, location, and prop definitions plus per-episode state changes in a single visual-setup document.
Content & WritingIntermediate★ 1,797⑂ 433AI score 7/10Last updated: Sep 11, 2026
What it does
Converts script text into reusable visual facts, consolidated into 剧集/<EP>/视觉设定.md (the episode's visual setup doc).
- Extracts characters/looks, locations/views, and props/states scene by scene
- Decides create-new / reuse / add-variant / mark-undecided so each appearance doesn't spawn a duplicate asset
- Treats wardrobe, injuries, wetness/dirt, open-closed props and lighting as variants, not new identities
- Adds "continuity locks" for visible facts an audience would notice drifting across shots
- Assigns a consistent
画面代称(prompt-text alias) per character when the prompt language isn't Chinese - Explicitly does not write image prompts, storyboards, or generate media
Who it's for
- Short-form drama / web-series teams running an AI image-video production pipeline
- Crews struggling with continuity drift in costumes and props across episodes
- Creators already using the
$short-dramadocument set from the same repo
Examples
- "Use $short-drama-assets to extract characters, looks, locations, props and this episode's states from the EP001 script" → processes the full episode, then reports key identity decisions and unresolved references
- A lead appears with a bandaged arm in EP003 → recorded as an injury variant of the existing character with an explicit duration scope, not a new asset
- The script says "that man" ambiguously → the skill refuses to guess and flags it as genuinely undecided for the writer
· · · 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-assets/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-assets folder from the GitHub repo zenstory-ai/drama-skills into my ~/.claude/skills/short-drama-assets/. 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-assets ~/.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 folder:
mkdir -p ~/.claude/skills - Copy the skill:
cp -r drama-skills/skills/short-drama-assets ~/.claude/skills/ - (Optional) Verify install: from the skill folder run
python3 scripts/selftest.py - Restart Claude Code and prompt:
Use $short-drama-assets to break down assets from the EP001 script. - Note: the skill docs are written in Chinese and assume the
剧集/<EP>/project layout.
View source on GitHub ↗License: MIT