Claude Skill
zhaihao118/Micro-Drama-Skills
Micro-Drama-Skills automates micro-drama production using Claude Skill—from script and character design to storyboard and video submission. Streamline your creative workflow with AI.
Overview
Repository
Install this Skill
pip install google-genai Pillow requestsRegistry
Summary
Micro-Drama-Skills is an AI-driven automated micro-drama production system that leverages Claude Skill to orchestrate the entire workflow—from scriptwriting and character design to storyboard generation and video submission.
AI驱动的短剧全流程自动化制作系统。通过Claude Skills实现从剧本编写、角色设计、分镜生成到视频提交的完整工作流。
Key features
- AI-powered scriptwriting and character design
- Automated storyboard generation
- End-to-end video production pipeline
- Seamless integration with Claude Skill
- Supports full workflow from creation to submission
Use cases
- Rapid micro-drama content creation for social media
- Automated short video production for marketing campaigns
- Prototyping and storyboarding for indie filmmakers
- Educational content generation with minimal human effort
README excerpt
# 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" | ## 目录结构 ``` . ├── .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_
Topics
No topics yet.