skills/micro-drama/SKILL.md
# Micro-Drama-Skills 🎬 AI 驱动的短剧全流程自动化制作系统。通过 Claude Skills 实现从剧本编写、角色设计、分镜生成到视频提交的完整工作流。 ## 项目概述 本项目提供一套 **Claude 技能(Skills)**,用于自动化生成短剧作品。每部作品包含 25 集(每集 30 秒),系统自动生成剧本、角色设定、6 宫格分镜图、故事板配置,并可调用 AI API 生成图片/视频,最终提交到 Seedance 视频生成流水线。 ### 核心能力 | 技能 | 功能 | 触发指令示例 | |------|------|-------------| | **produce-anime** | 生成完整短剧(剧本+角色+分镜+故事板) | "制作一部科幻短剧" | | **generate-media** | 调用 Gemini API 生成角色图/分镜图/视频 | "生成 DM-002 的图片" | | **submit-anime-project** | 批量提交任务到 Seedance 视频生成 | "提交 DM-002 到 Seedance
npx skillsauth add alextiannus/ClawTheater-skills-project skills/micro-dramaInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
AI 驱动的短剧全流程自动化制作系统。通过 Claude Skills 实现从剧本编写、角色设计、分镜生成到视频提交的完整工作流。
本项目提供一套 Claude 技能(Skills),用于自动化生成短剧作品。每部作品包含 25 集(每集 30 秒),系统自动生成剧本、角色设定、6 宫格分镜图、故事板配置,并可调用 AI API 生成图片/视频,最终提交到 Seedance 视频生成流水线。
| 技能 | 功能 | 触发指令示例 | |------|------|-------------| | produce-anime | 生成完整短剧(剧本+角色+分镜+故事板) | "制作一部科幻短剧" | | generate-media | 调用 Gemini API 生成角色图/分镜图/视频 | "生成 DM-002 的图片" | | submit-anime-project | 批量提交任务到 Seedance 视频生成 | "提交 DM-002 到 Seedance" |
.
├── .claude/skills/ # Claude 技能定义
│ ├── produce-anime/SKILL.md # 短剧制作技能
│ ├── generate-media/SKILL.md # 媒体生成技能
│ └── submit-anime-project/SKILL.md # 任务提交技能
├── .config/
│ ├── api_keys.sample.json # API 配置示例
│ ├── api_keys.json # API 配置(需自行创建,已 gitignore)
│ └── visual_styles.json # 视觉风格预设(10 种)
├── projects/
│ ├── index.json # 全局作品索引
│ ├── DM-001_dhgt/ # 《灯火归途》
│ └── DM-002_tjkc/ # 《碳金狂潮》
└── README.md
DM-002_tjkc/
├── metadata.json # 作品元数据
├── script/full_script.md # 完整剧本(25 集)
├── characters/
│ ├── character_bible.md # 角色设定集
│ ├── ref_index.json # 角色参考图索引
│ ├── 林策_ref.png # 角色参考图(gitignore)
│ └── ...
├── episodes/
│ ├── EP01/
│ │ ├── dialogue.md # 对话脚本
│ │ ├── storyboard_config.json # 故事板配置(6 宫格 × 上下两部分)
│ │ ├── seedance_tasks.json # Seedance 提交任务
│ │ ├── DM-002-EP01-A_storyboard.png # 上半分镜图(gitignore)
│ │ └── DM-002-EP01-B_storyboard.png # 下半分镜图(gitignore)
│ └── ... (EP01-EP25)
├── seedance_project_tasks.json # 全剧任务汇总(50 条)
├── video_index.json # 视频编号索引
└── generate_media.py # 媒体生成脚本
复制示例配置并填入你的 API Key:
cp .config/api_keys.sample.json .config/api_keys.json
编辑 .config/api_keys.json:
{
"gemini_api_key": "YOUR_GEMINI_API_KEY",
"base_url": "https://generativelanguage.googleapis.com/",
"gemini_image_model": "gemini-2.5-flash-image-preview"
}
python -m venv .venv
source .venv/bin/activate
pip install google-genai Pillow requests
在支持 Claude Skills 的工具(如 Claude Code、OpenClaw 等)中打开本项目,技能会自动加载。
制作短剧:
> 制作一部港风复古短剧
> 制作一部赛博朋克风格的校园短剧
生成媒体:
> 生成 DM-002 的分镜图片
> 生成第 1 到第 5 集的图片
提交任务:
> 提交 DM-002 到 Seedance(模拟模式)
系统内置 10 种电影级视觉风格,制作时可通过名称、ID 或中文名指定:
| ID | 英文名 | 中文名 | 摄影机/特征 | |----|--------|--------|------------| | 1 | Cinematic Film | 电影质感 | Panavision Sphero 65, Vision3 500T (默认) | | 2 | Anime Classic | 经典动漫 | Studio Ghibli 手绘风 | | 3 | Cyberpunk Neon | 赛博朋克 | RED Monstro 8K, 霓虹高对比 | | 4 | Chinese Ink Painting | 水墨国风 | ARRI ALEXA Mini LF, 水墨渲染 | | 5 | Korean Drama | 韩剧氛围 | Sony VENICE 2, 暖色浅景深 | | 6 | Dark Thriller | 暗黑悬疑 | ARRI ALEXA 65, 明暗法 | | 7 | Vintage Hong Kong | 港风复古 | Kodak Vision3, Cooke Anamorphic | | 8 | Wuxia Epic | 武侠大片 | Panavision DXL2, 大场面雾气 | | 9 | Soft Romance | 甜蜜恋爱 | Canon C500, 柔焦暖色 | | 10 | Documentary Real | 纪实写实 | Sony FX6, 手持自然光 |
每种风格的 prompt_suffix 会自动追加到所有 AI 生成提示词末尾。可在 .config/visual_styles.json 中自定义或新增风格。
系统将每张分镜图(A/B 各 1 张)映射为 1 个 Seedance 任务,每集 2 个任务,全剧 50 个任务。
(@DM-002-EP01-A_storyboard.png) 为6宫格分镜参考图,
(@林策_ref.png) 为角色「林策」的参考形象,(@沈璃_ref.png) 为角色「沈璃」...
从镜头1开始,不要展示多宫格分镜参考图片。分镜图制作成电影级别的高清影视...
DM-002-EP01-A 第1集「呼吸税时代」上半部分。剧情概要。氛围。
镜头1(0.0s-2.5s): 场景描述。(@林策_ref.png)林策动作... 林策说:"台词"(情感)
镜头2(2.5s-5.0s): ...
...
镜头6(12.5s-15.0s): ...
http://localhost:3456POST /api/tasks/pushtasks 数组)realSubmit: false 为模拟模式,true 为真实提交.claude/skills/)gemini-2.5-flash-image-preview / gemini-3-pro-image-preview)veo-2.0-generate-001)google-genai SDK| 编号 | 名称 | 类型 | 状态 | |------|------|------|------| | DM-001 | 《灯火归途》 | — | 已编剧 | | DM-002 | 《碳金狂潮》 | 科幻/金融/悬疑 | 已编剧 + 分镜图 + 任务已生成 |
MIT
tools
模仿"会说话的肘子"(《大王饶命》作者)的写作风格创作网络小说。适用于都市异能、轻松搞笑、系统流小说创作,主角擅长气人、对话驱动、禁止内心独白。当用户要求写肘子风格、轻松幽默网文、气人主角、系统流小说时触发。
data-ai
严格叙事规范。解决AI写作中最常见也最致命的问题:画外音(作者跳出故事向读者解释/总结/评论)。提供Deep POV原则、画外音检测清单、MRU因果结构、感官沉浸技法。当写出的文字被评价为"像作者在讲解而不是角色在经历"时触发。
testing
When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' or 'viral content.' This skill covers content creation, repurposing, and platform-specific strategies.
tools
# 爽文小说工程学 > **定位:** 本技能是网文爽文的专项工程手册。不讲"怎么写好句子"(那是 `strict-narration` 的工作),只讲"怎么让读者从第一句话开始爽到停不下来"。 > > **与其他技能的关系:** > > | 技能 | 本技能借用的部分 | 本技能新增的部分 | > |------|----------------|----------------| > | `novel-writing` | 四层框架、世界观构建 | 爽文专属的世界观设计原则 | > | `reader-psychology` | 翻页引擎、信息差 | 爽点工程的完整公式体系 | > | `bestseller-structure` | 四幕结构、情绪弧线 | 黄金三章、打脸节奏、升级曲线 | > | `scene-craft` | 场景结构、对话工艺 | 打脸场景模板、装逼反转场景模板 | > | `zhouzi-style` | 幽默对话、系统漫才 | 适用于所有风格的爽文通用法则 | --- ## 一、爽文的底层逻辑 爽文的本质不是"主角很强",而是**读者的情绪需求被