story-claw-mg-template

Installation
SKILL.md

Story Claw MG 模板

这个公开 Skill 用于维护 Story Claw 的 MG(Motion Graphics)模板,并保持模板预览与正式渲染一致。模板包负责 Remotion 组件、运行时导出、样式目录和预览视频;Story Claw 负责标注、时间轴规划和调用模板。

工作边界

  • 优先修改独立模板包中的组件、类型、catalog 和预览入口。
  • 只有新增模板类型或改变运行时契约时,才同步修改 Story Claw 的 registry、Function Calling schema 或 renderer。
  • 保持现有函数名称、spec 字段语义和 renderMode 兼容;不要把预览专用逻辑写进正式渲染组件。
  • 每个模板的使用条件集中维护在 src/template-usage.ts,每项只包含 template 和 useWhen。
  • 预览必须复用正式 Remotion 组件,不用 CSS 假动画替代真实渲染。

工作流程

  1. 判断是已有模板样式调整,还是新增模板类型。
  2. 修改模板组件、schema、catalog 和 src/template-usage.ts;新增类型时补齐宿主项目的契约映射。
  3. 在 runtime/preview-entry.tsx 为 catalog 的 previewKind 提供短小、可代表核心运动的 spec,并通过等比画布展示完整的 1920×1080 内容。
  4. 在模板包根目录运行:
Installs
2
GitHub Stars
32
First Seen
Oct 23, 2026