Skip to content
Content
Skill

/animator-skill

Use when converting static image sequences (sequence boards) into motion prompts for AI video generation platforms (Runway, Pika, SVD), or describing temporal movement for video synthesis

From plugin
ai-storyboard
584 skills4 agents

Claude Code

$ npx -y skills add RainLib/AI-Storyboard --skill animator-skill --agent claude-code

SKILL.md

animator-skill.SKILL.md
name: animator-skill
description: Use when converting static image sequences (sequence boards) into motion prompts for AI video generation platforms (Runway, Pika, SVD), or describing temporal movement for video synthesis
version: 1.0.0
allowed-tools: Read, Write
user-invocable: false

Animator Skill

为 Animator 提供创建动态 motion prompts 的专业知识,优化用于 AI 视频生成工作流。

概述

此技能将静态 4 格序列转换为时间运动描述,支持:

  • **主体运动** - 角色动作、表情、姿态
  • **镜头运动** - Pan, Dolly, Crane, Orbit
  • **自然运动** - 风、水、光影
  • **平台优化** - Runway Gen-3, Pika Labs, SVD, AnimateDiff

核心原则

1. 简洁胜于复杂

**一个主要动作,而非多个同时动作**

❌ **过于复杂**:

角色跑forward, 跳过obstacle, 空中旋转, 拔剑, 落地战斗姿态

✅ **专注简洁**:

角色跑forward并跳过obstacle, 落地蹲姿。快速节奏。3秒。

2. 物理合理性

时长必须与动作匹配:

  • **3 秒**: 转头、拿物体、走 2-3 步
  • **5 秒**: 穿过房间、坐下/站起、开门走入
  • **❌ 不现实**: "跑 100 米"在 3 秒、"完整战斗"在 5 秒

3. 运动优先,细节其次

简化静态描述,强调运动:

❌ **过度详细** (120+ 词):

A 25-year-old woman with waist-length silver hair, pale skin, violet eyes,
wearing black coat over white shirt and black pants, silver ring on right hand,
walks from left to right...

✅ **运动优先** (25 词):

A woman with silver hair in a black coat walks from left to right across platform.
Steady pace. 4 seconds.

4. 明确运动源

清楚指明什么在动:

  • **主体运动**: "Character walks left to right. Camera static."
  • **镜头运动**: "Flower static. Camera pans right slowly."
  • **组合**: "Runner moves toward camera while camera dollies backward at matching speed."

Motion Prompt 结构模板

[简化主体描述] [主要动作] [方向].
[镜头运动(如有)]. [速度描述]. [时长].

**示例**:

A woman with silver hair in a crimson coat walks from left to right along
a train platform, wind blowing her hair. Camera pans right to follow her.
Steady walking pace. 5 seconds.

快速开始

步骤 1: 分析 Sequence Board

确定 4 格序列中的关键运动:

  • Frame 1 → Frame 2: 发生了什么变化?
  • 主体移动了吗?镜头移动了吗?
  • 环境有自然运动吗(风、水、光)?

步骤 2: 选择一个主要动作

不要试图描述所有变化,选择**最重要的一个**。

步骤 3: 指定方向

使用明确的方向性词汇:

  • left to right / right to left
  • toward camera / away from camera
  • background to foreground
  • clockwise / counterclockwise

步骤 4: 选择速度

参考 [MOTION_LIBRARY.md](MOTION_LIBRARY.md) 速度指导:

  • **慢速** (4-5 秒): slowly, gradually, gently
  • **中速** (3-4 秒): walks, moves, steady pace
  • **快速** (2-3 秒): quickly, swiftly, rushes

步骤 5: 确定时长

根据平台和运动复杂度:

  • Runway Gen-3: 3-5 秒
  • Pika Labs: 3-4 秒
  • SVD: 2-4 秒
  • AnimateDiff: 1-3 秒

输出约束

**严格禁止**:

  • ❌ Frontmatter 元数据
  • ❌ 模板说明
  • ❌ 超过 80 词的冗长描述
  • ❌ 多个竞争性动作
  • ❌ 物理上不可能的运动

**必须包含**:

  • ✅ 40-80 词的简洁描述
  • ✅ 一个清晰的主要动作
  • ✅ 运动方向
  • ✅ 速度/节奏
  • ✅ 时长
  • ✅ 主体 vs 镜头运动的区分

详细资源

方法论指南 📖

  • [motion-prompt-methodology.md](motion-prompt-methodology.md) - Motion prompt 原则
  • 简洁性和专注性
  • 方向性和速度指定
  • 主体与镜头运动区分
  • 视频时长的物理合理性
  • 视频模型优化技术

运动类型库 📖

  • [MOTION_LIBRARY.md](MOTION_LIBRARY.md) - 完整运动参考
  • 主体运动库(人物移动、动作、表情)
  • 镜头运动库(Pan、Dolly、Crane、Orbit)
  • 自然运动(风、水、光影)
  • 运动速度指导(慢/中/快)
  • 平台特性和优化(Runway, Pika, SVD, AnimateDiff)
  • 物理合理性检查
  • 常见运动组合示例

模板

  • [templates/motion-prompt-template.md](templates/motion-prompt-template.md) - 输出格式

何时使用

**自动触发场景**:

  • 用户请求"生成 motion prompts"
  • 批准的 sequence board 需要转换为视频
  • Director 反馈运动清晰度问题

**手动参考场景**:

  • 选择合适的运动类型
  • 确定运动速度
  • 优化平台特定格式
  • 检查物理合理性

平台快速选择

  • **复杂运动** → Runway Gen-3
  • **快速生成** → Pika Labs
  • **本地部署** → Stable Video Diffusion
  • **风格化动画** → AnimateDiff

常见错误与解决

❌ 错误: 过于冗长

(120+ words with excessive scene description)

✅ **解决**: 简化场景,强调运动 (~25 words)

❌ 错误: 多个动作

角色跑、跳、旋转、拔剑、落地

✅ **解决**: 选择一个主要动作

❌ 错误: 方向模糊

角色在房间里移动

✅ **解决**: 明确方向 "from background to foreground"

---

**用法**: Animator agent 自动引用此技能。方法论和库(标记 📖)采用渐进式披露,仅在需要时查阅。

Read more
@rainlib
Ships withai-storyboard

基于 Claude Agent + Skill 架构构建的 AI 驱动分镜师系统,用于自动化影视分镜工作流程。

584 skills4 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
58
Star history of RainLib/AI-Storyboard on GitHub, a chart by star-history.com

Other skills on ai-storyboard.

scriptwriter-skill

scriptwriter-skill

Use when creating episodic scripts, ensuring series continuity, adapting story concepts into visual narratives, or preparing…

More skills from other plugins.

prompt-lookup

prompt-lookup

Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…

@gh-f@gh-fInstall Skill
ppt-master

ppt-master

AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…

@hugohe3@hugohe3Install Skill
morph-ppt

morph-ppt

Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…

@iofficeai@iofficeaiInstall Skill

Questions about animator-skill.

Which coding agents can use animator-skill?
animator-skill installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.