claude-related skills or agent sharing.
npx skills add https://github.com/rainlib/ai-storyboard --skill scriptwriter-skillInstala esta habilidad con la CLI y comienza a usar el flujo de trabajo SKILL.md en tu espacio de trabajo.
基于 Claude Agent + Skill 架构构建的 AI 驱动分镜师系统,用于自动化影视分镜工作流程。
此系统协调一个Producer与四个专业子 agent,自动生成结构化的分镜提示词:
Producer Agent (CLAUDE.md)
├── Scriptwriter — 生成故事剧本
├── Storyboard Artist — 创建beat breakdowns、9宫格、4格提示词
├── Director — 审查所有输出进行质量控制
└── Animator — 生成视频生成的motion prompts
0. 剧本生成 (故事创作)
输入: 故事概念、类型、主题
输出: 完整剧本,包含场景、角色、对话
1. Beat Breakdown (9个关键叙事时刻)
输入: 剧本 + 视觉风格配置
输出: 9个关键叙事锚点
审查: Director检查完整性、清晰度、选择质量
2. Beat Board (9宫格分镜)
输入: 已批准的beat breakdown
输出: 9个静态图像提示词(视觉基准)
审查: Director检查一致性、覆盖度、提示词格式
3. Sequence Board (4格序列)
输入: 已批准的beat board
输出: 连续4镜头序列提示词(展开关键时刻)
审查: Director检查运动连贯性、轴线稳定性、继承规则
4. Motion Prompts (视频生成)
输入: 已批准的sequence board
输出: 视频模型的动态motion prompts
审查: Director检查简洁性、物理可行性、焦点
所有提示词使用英文以获得最佳AI兼容性
project/
├── script/ # 剧本源文件(用户创建)
│ ├── ep01-awakening.md
│ └── ep02-revelation.md
│
├── outputs/ # 生成的artifacts(自动创建)
│ ├── beat-breakdown-ep01.md # Beat breakdown
│ ├── beat-board-prompt-ep01.md # 9宫格提示词
│ ├── sequence-board-prompt-ep01.md # 4格序列提示词
│ └── motion-prompt-ep01.md # Motion prompts
│
└── .claude/ # 系统配置
├── agents/ # Agent定义
│ ├── storyboard-artist.md
│ ├── director.md
│ ├── animator.md
│ └── scriptwriter.md
│
└── skills/ # Skill包
├── film-storyboard-skill/ # 分镜方法论
├── storyboard-review-skill/ # 审查标准
├── animator-skill/ # Motion prompt方法论
└── scriptwriter-skill/ # 剧本创作方法论
在script/目录创建新的 episode 剧本:
# Episode 01: 觉醒
> **系列连续性说明**: 系列首集,介绍主角和世界观。
## 场景 1 - INT. Emma 公寓 - 清晨
小小的单间公寓,阳光透过脏污的窗户洒入...
EMMA(25 岁,银色齐腰长直发,苍白肤色,紫罗兰色眼睛,
穿黑色长风衣和白色高领衫)坐在床边...
与 Claude 交互:
请为ep01生成beat breakdown
系统将自动:
script/ep01-awakening.mdoutputs/beat-breakdown-ep01.md请为ep01生成beat board
系统将:
outputs/beat-board-prompt-ep01.md
请为ep01生成sequence board
系统将:
outputs/sequence-board-prompt-ep01.md请为ep01生成motion prompts
系统将:
outputs/motion-prompt-ep01.md系统支持多种预设风格和平台:
写实风格:
photorealistic, professional photography, cinematic lighting, high detail
动漫风格:
anime style, soft cel shading, vibrant colors, expressive characters
概念艺术风格:
digital concept art, painterly style, dramatic atmosphere, detailed environment
Nano Banner (默认推荐):

Midjourney v6:
--ar 16:9 --style cinematic --v 6Gemini Imagen 3 / DALL-E 3:
Beat Breakdown (9个锚点)
↓ 继承叙事结构
Beat Board (9宫格) — 建立视觉基准(角色、场景、光色)
↓ 继承视觉元素
Sequence Board (4格) — 展开动作序列,保持一致性
↓ 继承主体描述
Motion Prompts — 转换为时间动态描述
规范描述(在 Beat 1 建立):
A young woman in her late 20s with waist-length straight silver hair,
pale porcelain skin, and bright violet eyes, wearing a long black coat
over a white high-neck shirt
在所有后续 beats 中逐字重复关键识别符:
严格禁止在输出文件中包含:
---\nepisode: ep01\n---)仅输出:实际的提示词内容本身
Scriptwriter 支持查看之前的剧集并创作续集:
基于ep01和ep02,为ep03设想一个关于背叛的故事
系统将:
script/ep01-*.md和script/ep02-*.md系统包含高级电影技巧支持:
蒙太奇:
转场:
时空处理:
Director 自动审查每个阶段,提供 PASS/FAIL 判决:
审查标准:
修订循环:
你(Claude)作为 Producer:
职责:
Skills: scriptwriter-skill
职责:
Skills: film-storyboard-skill
职责:
Skills: storyboard-review-skill
职责:
Skills: animator-skill
所有 Skills 已按照 Claude Code 官方标准 重构,采用渐进式披露模式。
核心文件:
SKILL.md (139 行) - 概述、核心原则、快速开始、导航REFERENCE.md 📖 - 平台特性和风格库(渐进式披露)
storyboard-methodology-playbook.md 📖 - 完整方法论gemini-image-prompt-guide.md 📖 - 提示词写法指南templates/ - 输出模板核心文件:
SKILL.md (175 行) - 概述、核心原则、快速开始、导航GUIDELINES.md 📖 - 详细写作规范(渐进式披露)
screenplay-methodology.md 📖 - 剧本创作方法论templates/ - 输出模板核心文件:
SKILL.md (225 行) - 概述、核心原则、快速开始、导航MOTION_LIBRARY.md 📖 - 完整运动库(渐进式披露)
motion-prompt-methodology.md 📖 - Motion prompt 方法论templates/ - 输出模板核心文件:
SKILL.md (68 行) - 审查理念和检查清单引用review-checklist.md - 详细审查标准script/ep{XX}-{title}.md # 剧本
outputs/beat-breakdown-ep{XX}.md # Beat breakdown
outputs/beat-board-prompt-ep{XX}.md # Beat board
outputs/sequence-board-prompt-ep{XX}.md # Sequence board
outputs/motion-prompt-ep{XX}.md # Motion prompts
9 个 beats 对应网格位置:
┌─────────┬─────────┬─────────┐
│ Beat 1 │ Beat 2 │ Beat 3 │
│ 左上 │ 中上 │ 右上 │
├─────────┼─────────┼─────────┤
│ Beat 4 │ Beat 5 │ Beat 6 │
│ 左中 │ 中心 │ 右中 │
├─────────┼─────────┼─────────┤
│ Beat 7 │ Beat 8 │ Beat 9 │
│ 左下 │ 中下 │ 右下 │
└─────────┴─────────┴─────────┘
原因: AI 图像/视频模型在英文提示词下表现最佳
EPISODE 01: BEAT BOARD VISUAL SCRIPT
Beat 1: The Isolated Spark
Visual Description: Wide shot, high angle. A young woman in her late 20s
with waist-length straight silver hair, pale porcelain skin, and bright
violet eyes, wearing a long black coat over a white high-neck shirt, stands
alone on a crowded train platform. Commuters rush past her in blurred motion
while she remains perfectly still, staring at an ancient leather-bound journal
in her hands. Modern metropolitan subway station with fluorescent lighting
and yellow safety lines on the ground.
Lighting & Mood: Harsh overhead fluorescent lights creating flat, institutional
illumination. Cool blue-white color temperature. Isolated, contemplative
atmosphere with contrast between her stillness and surrounding chaos.
Beat 2: Crossing the Threshold
Visual Description: Medium shot, eye-level. The silver-haired woman in the
long black coat sits in a dimly lit subway car...
Lighting & Mood: Flickering cool fluorescent overhead light mixing with warm
amber glow from the journal pages...
[继续 Beat 3-9...]
序列 1 (基于 Beat 1-2)
A woman with long silver hair in a black coat walks from left to right along
a train platform, wind blowing her hair gently. Other commuters move quickly
past in opposite direction. Camera static, eye-level. Steady walking pace,
contemplative mood. 5 seconds.
症状: Director 反馈角色外观不一致
解决:
症状: Director 指出轴线违规或跳切
解决:
症状: Director 反馈超过 80 词
解决:
本系统为内部工具,方法论基于公开的影视制作标准。
改进建议:
系统版本: 2.0 (Skills 标准化)
最后更新: 2026-01-11
Agents: 4 个专业 sub-agents
Skills: 4 个标准化技能包(渐进式披露模式)
Skills 总行数: 607 行(优化 -39.4%)
符合标准: 100% Claude Code 官方标准