Micro-Drama-Skills

Three Claude Code skills: a 25-episode script, characters and storyboards, frame generation and video job submission

  • 326 ★ on the repository
  • Last commit
Skill

Extended access

Why this level

  • A skill runs a Python script that calls the Gemini API with your key and can spend quota
  • A skill sends jobs to a local Seedance service, and in real mode they enter its queue
All reasons and checks
Needs a VPN

zhaihao118/micro-drama-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/micro-drama-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • A skill runs a Python script that calls the Gemini API with your key and can spend quota
  • A skill sends jobs to a local Seedance service, and in real mode they enter its queue

This is third-party code. Review the repository files before installing.

What it does

Micro-Drama-Skills takes a micro-drama, a short vertical series, from idea to a queue of video jobs. One work consists of 25 episodes of 30 seconds, and each episode splits into two parts of 15 seconds. The produce-anime skill writes the full script and dialogues, a character bible, a storyboard with a frame grid and a config for every episode. The generate-media skill calls the Gemini API and makes character images and storyboards, and the project description also mentions video on Veo 2. The submit-anime-project skill assembles the jobs and sends them in a batch to a local Seedance service at localhost:3456. Submission can run in simulation mode first. The skill appends the description of the chosen visual style to all generation prompts.

Who it is for. For authors of short vertical series who read Chinese and want to run production through Claude Code, from script to a queue of video jobs.

Good fit when

  • You need a complete 25-episode micro-drama draft: script, dialogues, character bible and storyboards from a request such as "make a sci-fi short drama"
  • You want to pick a visual style from ten ready ones and append it to generation prompts automatically
  • You need to generate character references and storyboard frames for an episode with a command like "generate images for DM-002"
  • Ready jobs must be sent to Seedance in simulation mode to check the structure before a real submission
  • You look for a sample project structure: the characters and episodes folders and a task list for the whole work

Not a fit when

  • You do not want Chinese text: scripts, prompts and instructions in the project are written in Chinese
  • You have no Gemini API key and no local Seedance service
  • You need a feature film or an episode longer than 30 seconds: the shape of the work is fixed
  • You want a ready editor for assembly: the project creates scripts, frames and jobs, and assembling finished video is not part of it

Example request

Make a short drama in the Chinese ink painting style. Then generate storyboard images for the first five episodes.

Limitations

  • Needs Python 3.13 or newer and the google-genai, Pillow and requests packages. The Gemini key goes into .config/api_keys.json: create it from api_keys.sample.json and keep it out of git.
  • The Gemini API is unavailable from Russia, and sending jobs requires a running local Seedance service on port 3456.
  • The project's texts and prompts are in Chinese.
  • The sample projects DM-001 and DM-002 show the working format, but storyboard images and character references are not in git.
  • The last repository update is dated February 2026.

How to disable. Delete the .claude/skills folder from the project or the whole repository clone. The Gemini key is stored in .config/api_keys.json, so delete that file along with the project.

FAQ

How do I install Micro-Drama-Skills in Claude Code?

Clone the repository and open it as a project: the skills sit in `.claude/skills` and are picked up automatically. Then copy `.config/api_keys.sample.json` to `.config/api_keys.json`, enter your Gemini key and install packages with `pip install google-genai Pillow requests` in a virtual environment.

How many episodes does one run create?

One produce-anime run makes one work of 25 episodes of 30 seconds. Each episode has two 15-second parts, so a whole work comes to 50 jobs for Seedance.

Which visual styles are available?

Ten: cinematic film, classic anime, cyberpunk, Chinese ink painting, Korean drama, dark thriller, vintage Hong Kong, wuxia epic, soft romance and documentary. Pick a style by name, number or Chinese name, and add your own in `.config/visual_styles.json`.

Can I test job submission first without spending resources?

Yes. The submit-anime-project skill supports a simulation mode: the submit request uses `realSubmit: false`, and a real submission is enabled with true.

Does the set work in agents other than Claude Code?

The project is built for Claude Code and OpenClaw: both open the folder with skills as a project and pick them up automatically.

Discussion

No questions or reviews yet.

Skills

A set of 11 skills for Claude Code and Codex: from an idea or a novel to episode scripts, storyboards, image and video prompts, and a finished cut

SkillExtended access3.5KRepository stars

A Claude Code skill that turns one sentence into a vertical AI micro-drama, from script and storyboard to video

SkillExtended access341Repository stars

Five skills to turn a novel into a short drama: characters, adaptation outline, scenes and props, screenplay, storyboard

SkillExtended access5.7KRepository stars

A Claude Code skill for short animated videos drawn in code: seven styles, story and storyboard sign-off, voice-over and an MP4 render

SkillExtended access1.1KRepository stars

A director skill: it interviews you about a video idea and turns it into a second-by-second shot script for HyperFrames

SkillMinimal access1.1KRepository stars

A screenwriting skill for every format: from a one-minute concept short to a feature and a series, with character, structure and scene work

SkillMinimal access1.4KRepository stars

Comparison with similar tools

Entries that share the main search query, and how they differ.

EntryOfficialRepository starsMain difference
Micro-Drama-Skills (this entry)no326
Drama Skillsno3,523eleven skills from an idea or a novel to episode scripts
shuohao-skillsno5,686five skills that turn a novel into a short drama: characters, adaptation outline, scenes
ai-shortfilm-promptsno499one skill that builds a prompt for Sora, Kling, Veo and Seedance from an idea

README in short

Each work lives in its own folder with characters and episodes subfolders and a task list. Seedance gets a fixed job format with a sample prompt.

README badge

Original SKILL.md

---
name: produce-anime
description: 短剧制作技能。用于生成完整短剧作品,包括剧本编写、角色设计、9宫格分镜、故事板配置。每次运行生成1部作品(25集,每集30秒=上下两部分各15秒,每部分9宫格分镜)。关键词:短剧、影视、drama、剧本、分镜、storyboard、角色设计。
---

# 短剧制作技能 (Produce Short Drama)

## 概述

本技能用于自动化生成完整短剧作品的全套制作文档和脚本。每次运行生成 **1部完整作品**,包含 **25集**,每集 **30秒**,分为 **上、下两部分**(各15秒):
- 每部分包含 **9宫格分镜提示词**(3×3布局,16:9比例)
- 每集生成 **2个文件**:对话脚本 + 故事板配置(9宫格分镜)
- 每个Part在配置中标注引用的`scene_refs`(场景ID列表)和`prop_refs`(道具ID列表)
- Seedance任务JSON在 **媒体生成后** 单独生成(每集2条:Part-A/B,使用 `(@文件名)` 引用角色/场景/道具参考图和分镜图)
- 含氛围描述、中文人物对话、无字幕
- 视频编号管理索引
- 支持**视觉风格预设**(从 `.config/visual_styles.json` 读取,注入到提示词和配置中)

### 完整工作流程(4个阶段)

| 阶段 | 技能 | 产出 |
|------|------|------|
| 1. 剧本制作 | `produce-anime` | full_script.md, character_bible.md, dialogue.md, storyboard_config.json, video_index.json |
| 2. 媒体生成 | `generate-media` | 角色参考图 + 场景四宫格图 + 道具三视图 + 9宫格分镜图 |
| 3. 任务生成 | `produce-anime`(第七步) | seedance_project_tasks.json(使用 `(@文件名)` 引用图片,50条) |

Report a problem

Foxx AIMicro-Drama-Skills
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.