promptschat
Gives Claude Code access to the prompts.chat library, letting you search, retrieve and improve AI prompt templates, and find and install Agent Skills from its registry.
A set of Claude Code skills and agents that help film teams work through pre-production, from episodic scripts and storyboards to motion prompts for AI video tools, with a review step at each stage.
Claude Code
$ npx -y skills add RainLib/AI-Storyboard --agent claude-code
Codex
$ npx skills add RainLib/AI-Storyboard -a codex
Cursor
$ npx skills add RainLib/AI-Storyboard -a cursor
Gemini CLI
$ npx skills add RainLib/AI-Storyboard -a gemini-cli
GitHub Copilot
$ npx skills add RainLib/AI-Storyboard -a github-copilot
OpenCode
$ npx skills add RainLib/AI-Storyboard -a opencode
Windsurf
$ npx skills add RainLib/AI-Storyboard -a windsurf

基于 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 官方标准
Gives Claude Code access to the prompts.chat library, letting you search, retrieve and improve AI prompt templates, and find and install Agent Skills from its registry.
A Claude Code skill for generating editable PPTX presentations and slides from a workflow, with reusable brand, style, layout, and deck workspaces, native charts, speaker notes, and template filling.
Gives AI agents control over Word, Excel and PowerPoint files, with skills for building .docx reports, academic papers, Excel dashboards and Morph-style animated slides.
A skill that builds animation-rich HTML presentations from scratch or converts PowerPoint files to web slides. Useful for anyone turning a deck into a web presentation.
A set of Claude Code skills and agents that help film teams work through pre-production, from episodic scripts and storyboards to motion prompts for AI video tools, with a review step at each stage. Install it with the command on its page. It includes animator-skill, film-storyboard-skill, scriptwriter-skill. Its skills do not fire on their own yet. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it