Back to list
RainLib

animator-skill

by RainLib

claude-related skills or agent sharing.

2🍴 0📅 Jan 24, 2026

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 速度指导:

  • 慢速 (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 原则
    • 简洁性和专注性
    • 方向性和速度指定
    • 主体与镜头运动区分
    • 视频时长的物理合理性
    • 视频模型优化技术

运动类型库 📖

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

模板

何时使用

自动触发场景:

  • 用户请求"生成 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 自动引用此技能。方法论和库(标记 📖)采用渐进式披露,仅在需要时查阅。

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

0/5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon