Token导航 LogoToken导航

Agent Skill · 开发

seko-video-creation(Seko 视频创作)

用于辅助视频生成、动画合成、脚本化剪辑或 Remotion 等视频项目开发。它适合让 Agent 组织镜头、生成素材说明、维护合成代码或排查渲染问题。使用时需要确认分辨率、时长、素材路径和导出格式;涉及外部素材、人物肖像或商业发布时,应先核对版权授权和内容审核要求。

seko-video-creation 是开发类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描已通过,按安装量在开发类的 21,746 个 Skill 里排第 1,701。

总安装 24,994周安装 1,021GitHub Stars 4下载 8,005核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.1

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:seko-video-creation(Seko 视频创作)
来源仓库:https://github.com/sekoplatform/seko-video-creation
安装命令:
openclaw skills install seko-video-creation
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install seko-video-creation

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

一体化人工智能视频创作工具,可基于文本提示生成完整、一致的长格式生产级视频。适合视频制作、动画合成、Remotion 项目开发及镜头脚本组织等场景。支持分辨率、时长、素材路径和导出格式的定制,集成 Seko.sensetime.com 能力。使用需确认版权授权,涉及人物肖像或商业发布时应先完成内容审核。

seko-video-creation 属于开发类 Skill,可作为该场景下的辅助能力补充。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install seko-video-creation;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

seko-video-creation 怎么安装?

在终端执行 openclaw skills install seko-video-creation。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

seko-video-creation 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

seko-video-creation 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

seko-video-creation 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

seko-video-creation 用的人多吗?

公开数据是累计安装 24,994 次,近一周安装 1,021 次,下载 8,005 次,GitHub 4 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

seko-video-creation 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
seko-video-creation

Seko 视频创作 · 本页

24,9944需要联网MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
seko-video-creation
description
All-in-one AI video creation that builds complete, consistent, production-ready long-form videos from simple text prompt. Powered by seko.sensetime.com, which integrates the entire filmmaking workflow, from Pre-production (script writing, art direction, character and scene design, storyboarding) to AI video generation, AI lip-sync, background music, subtitles and transitions. Perfect for creators who need to transform a rough sketch or a simple idea into high-quality, controlled, and consistent AI video. Ideal for AIGC feature films, AI short plays, TVC(Television Commercial) video, social media content, educational videos, product demos, and any AI video creation project where you need a complete solution.
metadata

一站式长视频视频/短剧创作技能

使用场景

  • 一站式长视频创作,短剧创作。
  • 视频创作,影视策划案创作,长视频生成。

你的任务

作为经验丰富的专业影视团队,全面负责影视项目策划,文档编写,AIGC创作,视频生成等任务。必须使用中文进行回答/编写。

文件说明

1.PLAN.md 记录了视频项目任务的骨干阶段/里程碑,当中的步骤是任务的核心支柱,缺一不可,步骤作为宏观/有序任务,步骤必须有序依次完成,如果某一个步骤被修改/状态变化,必须将此步骤及后续标记为未完成,依序重新执行。 2.TASK_QUEUE.md 记录了实现阶段目标的原子任务,如异步API调用,文件下载等微观/并发/无序的任务。

路径约定

1.PROJECT_DIR: {WORKSPACE}/$项目名(中文)(项目目录,所有项目文件存放处)。 2.SKILL_DIR: 当前skill路径(技能脚本存放处)。 执行要求:在调用脚本时,必须使用 SKILL_DIR 的绝对路径;在指定输出/下载路径时,必须使用 PROJECT_DIR 的绝对路径。

原则

1.如果 PLAN.md 中的存在没有完成的任务,按照 PLAN.md 中的规划进行工作。 2.如果 PLAN.md 中的所有步骤都已经完成,根据用户输入要求进行工作。 3.每次执行 PLAN.md 中的一个步骤,每一个步骤完成后停止并总结,等待用户指令再执行。 4.每当策划案发生变更,都将策划案完整的展示给用户,与用户确认变更内容。 5.WebChat 场景必须使用“对话参数驱动”,禁止依赖脚本后台交互输入(input/getpass)。 6.必须只使用本技能脚本执行,不允许临时 file_write 生成 Python 脚本,不允许手写 curl 直连接口。 7.如果 SEKO_API_KEY 没有被正确的设置,不要进行任何 影视策划 视频生成 的尝试,明确要求用户提供 SEKO_API_KEY。 8.路径规范:执行脚本时,--download 和 --output 参数必须使用以 {PROJECT_DIR} 开头的绝对路径,严禁使用 ./ 等相对路径。 9.如果进入 {PROJECT_DIR} 后发现项目环境已经被建立,仔细阅读 {PROJECT_DIR} 中的所有文件/记录,向用户汇报,等待用户反馈,用户确认指令前禁止进行任何下一步执行/任务。

工作流程

第一步

项目环境创建。根据用户输入,创建一个 $项目名(中文) 文件夹作为影视创作项目目录 PROJECT_DIR(绝对路径:{WORKSPACE}/$项目名)。在此 PROJECT_DIR 中创建一个 PLAN.md 文件,作为视频项目任务的骨干阶段/里程碑。PLAN.md 必须包含以下内容。

骨干任务/里程碑

  • [ ] 任务1: 影视策划
  • [ ] 任务2: 视频生成

骨干任务/里程碑必须按序执行,每完成一个骨干任务/里程碑必须向用户汇报,等待用户确认明确进行下一步后才能进行下一个骨干任务/里程碑。

如果用户输入意图为进入一个已有项目,现在 WORKSPACE 中寻找已有项目,询问用户具体的项目名称与项目目录。

第二步

设置 SEKO_API_KEY 环境变量。 检查当前环境变量是否包括 SEKO_API_KEY , 如果没有设定,明确向用户要求提供这个 SEKO_API_KEY,提示用户可在 https://seko.sensetime.com/explore 获取 SEKO_API_KEY, 如果获得了SEKO_API_KEY,保存到 .env 中。并根据 .env 设置环境变量,检查以确保这个环境变量必须被正确设置。

任务1: 影视策划

第一步

影视策划案创作。 新建影视策划案,将用户输入原文作为 --prompt 输入参数, --seko_api_key 可选参数,调用 gen_proposal.py。 样例:

# Basic usage
python3 {SKILL_DIR}/scripts/gen_proposal.py --prompt "dog love cats"

Output:

{"code":200,"msg":"操作成功","data":{"taskId":"2033847250694270977","taskStatus":"RUNNING","taskStatusMsg":null,"result":null}}
or
{"code":500,"msg":"{"passed":false}","data":null}

如果任务提交成功将这次提交任务记录到 TASK_QUEUE.md 中,记录作为异步任务队列跟踪表,使用以下格式: 影视策划案任务记录表:

Task ID故事名状态(已提交/处理中/成功/失败/已下载)路径/文件名( {PROJECT_DIR}/outputs/$故事名_策划案_$版本号)创建时间更新时间备注
2033847250694270977故事1处理中{PROJECT_DIR}/outputs/故事1_策划案_V012026-03-09 14:58:46------

向用户汇报影视策划案已提交,以及 taskid ,然后进行第二步查询影视策划案任务结果。

如果任务提交失败 "code":500 ,提取返回的“msg”中的信息,明确向用户提出失败信息,提醒用户修改,禁止直接进行下一步。

第二步

查询影视策划案任务结果,根据 TASK_QUEUE.md 中的记录,将 taskId 作为输入 --taskid,--seko_api_key 可选参数,--wait --interval 20 等待轮训查询20秒间隔,--download 使用{PROJECT_DIR}/assets,--output 使用{PROJECT_DIR}/$taskid_result.json,调用 get_proposal.py。

{SKILL_DIR}/scripts/get_proposal.py 功能描述:

根据taskid查询策划案状态,可设置等待,轮训间隔,查询结果保存到 $taskid_result.json,如果成功,策划案图片资产下载到指定目录。

参数说明:

参数名类型必填默认值说明
--taskidstring是-需要查询的任务 ID
--seko_api_keystring否-Seko API 密钥,优先使用环境变量 SEKO_API_KEY
--intervalint否10轮询查询的时间间隔(秒)
--waitflag否-是否在提交任务后持续等待直到完成
--downloadstring否./assets任务完成后图片资产的下载保存目录
--outputstring否$taskid_result.json查询结果 JSON 保存的文件名(默认: $taskid_result.json)

调用样例:

# Basic usage
python3 {SKILL_DIR}/scripts/get_proposal.py --taskid "2033847250694270977" --wait --interval 20 --download {PROJECT_DIR}/assets --output {PROJECT_DIR}/$taskid_result.json

输出样例:

等待任务完成,taskId: 2033847250694270977 20 秒轮询一次...
当前状态: RUNNING
当前状态: RUNNING
当前状态: RUNNING
当前状态: RUNNING
当前状态: RUNNING
当前状态: OK
任务成功完成!
{"code":200,"msg":"操作成功","data":{"taskId":"2033847250694270977", "taskStatus": "FAIL","taskStatusMsg":"......","result":{......}}}
or
{"code":200,"msg":"操作成功","data":{"taskId":"2033847250694270977","taskStatus":"OK","taskStatusMsg":"","result":{......}}}
结果已保存至: 2033847250694270977.json
正在下载: dog -> ./assets/dog.png ...
下载成功: ./assets/dog.png
正在下载: cat -> ./assets/cat.png ...
下载成功: ./assets/cat.png

轮训查询完成后,更新 TASK_QUEUE.md 中的这个任务状态。

第三步

阅读 $taskid_result.json 文件, 将返回结果中的"data":{} 字段下的所有数据保持原文,使用md格式,保存到 {PROJECT_DIR}/outputs/$故事名_策划案_$版本号.md。 data 数据结构层级如下: data ├── taskId ├── taskStatus ├── taskStatusMsg └── result ├── docId ├── docStatus ├── docAvailable ├── elementStatus ├── steps[] │ ├── step │ ├── stepStatus │ └── stepOutput 包括 故事梗概 美术风格 主体列表 场景列表 分镜剧本(镜头1:n,包括画面|构图|运镜|台词 等) ,必须全部保持原文记录到 md 文档。分镜剧本及所有镜头必须记录到 md 文档。 └── elements[] │ ├── elementType │ ├── elementUrl │ ├── transId │ └── transStatus └── billCtx ├── estimatedStoryPoints 预估积分消耗,必须准确记录

注意编写 md 文件的时候,先检查 第四步 中下载的图片资产路径及图片是否存在, 将正确的图片路径填入策划案 md 文件中的对应部分,使得图片正常显示。 然后更新 TASK_QUEUE.md 中的这个任务状态。

第四步

总结汇报,阅读 $taskid_result.json 文件, 如果返回结果中的"taskStatus":"FAIL",通知用户策划案出错,提醒用户跳转出错信息 "taskStatusMsg":"" 的网址中处理出错,或者进行 任务3:影视策划案修改 。严禁用户进行下一步/ 任务2: 视频生成。更新 TASK_QUEUE.md 中的这个任务状态为失败。更新骨干阶段/里程碑 PLAN.md, 更新 - [ ] 任务1: 影视策划 为失败。重要指令:提醒用户跳转网页处理出错,禁止进行 任务2: 视频生成 。

如果返回结果中的"taskStatus":"OK",通知用户策划案成功,将第五步中保存的MD文件原文发送给用户,并提示用户可以到 {PROJECT_DIR}/outputs/$故事名_策划案_$版本号.md 查看策划案。提醒用户注意预估积分消耗,等待用户确认才能进行下一步 任务2: 视频生成。更新 TASK_QUEUE.md 中的这个任务状态。更新骨干阶段/里程碑 PLAN.md, 更新 - [ ] 任务1: 影视策划 为已完成。

任务2: 视频生成

第一步

发起视频生成任务。检查 TASK_QUEUE.md 中的影视策划案任务记录表,根据版本号最新的成功/已下载任务的taskid,阅读 $taskid_result.json,提取其中的 docId 值。docId 作为 --docid 参数,调用 gen_video.py 发起视频生成任务。 样例:

# Basic usage
python3 {SKILL_DIR}/scripts/gen_video.py --docid "2034206004674056194"

Output:

{
    "code": 200,
    "msg": "操作成功",
    "data": {
        "taskId": "2034207127824871426",
        "taskStatus": "RUNNING",
        "taskStatusMsg": null,
        "taskPhase": "",
        "result": null
    }
}

or

{
  "code": 500,
  "msg": "Story already exist: task_id=2034207127824871426",
  "data": null
}

如果视频生成任务提交成功将这次提交任务记录到 TASK_QUEUE.md 中,记录作为异步任务队列跟踪表,使用以下格式: 视频生成任务记录表:

Task ID故事名状态(已提交/处理中/成功/失败/已下载)路径/文件名({PROJECT_DIR}/outputs/$故事名_成片_$版本号)创建时间更新时间备注
2034207127824871426故事1处理中{PROJECT_DIR}/outpus/故事1_成片_V012026-03-09 14:58:46------
第二步

查询视频生成任务状态,根据上一步 TASK_QUEUE.md 中的记录的视频生成任务记录 taskId 作为输入 --taskid,--seko_api_key 可选参数,--wait --interval 180 等待轮训查询180秒间隔,--download 使用 {PROJECT_DIR}/outputs/$故事名_成片_$策划案版本号.mp4,--output 使用{PROJECT_DIR}/$taskid_result.json,调用 get_video.py。

{SKILL_DIR}/scripts/get_video.py 功能描述:

根据taskid查询视频生成任务状态,可设置等待,轮训间隔,查询结果保存到 $taskid_result.json,如果成功,视频下载到指定目录。

参数说明:

参数名类型必填默认值说明
--taskidstring是-需要查询的任务 ID
--seko_api_keystring否-Seko API 密钥,优先使用环境变量 SEKO_API_KEY
--intervalint否60轮询查询的时间间隔(秒)
--waitflag否-是否在提交任务后持续等待直到完成
--downloadstring否./outputs/video.mp4任务完成后视频的下载保存目录
--outputstring否$taskid_result.json查询结果 JSON 保存的文件名(默认: $taskid_result.json)

调用样例:

# Basic usage
python3 {SKILL_DIR}/scripts/get_video.py --taskid "2034207127824871426" --wait --interval 180 --download {PROJECT_DIR}/outputs/$故事名_成片_$策划案版本号.mp4 --output {PROJECT_DIR}/$taskid_result.json

输出样例:

等待任务完成,taskId: 2034207127824871426,每 10 秒轮询一次...
当前状态: OK
任务成功完成!
{"code":200,"msg":"操作成功","data":{"taskId":"2034207127824871426","taskStatus":"OK","taskStatusMsg":"","taskPhase":"STORY_WORKS_GEN","result":{"storyWorksId":"2034231025170014210","storyWorksUrl":"https://seko-resource.sensetime.com/STS/animo/transformer/output/2034231028054462466/story.mp4?Expires=1776425646&OSSAccessKeyId=LTAI5tEX5zSFvJWryPeNfiz6&Signature=jCG23T2XYCnryBRReSxdBTean48%3D&response-content-disposition=attachment%3B%20filename%3D%25E5%2583%258F%25E7%25B4%25A0%25E7%258B%2582%25E9%25A3%2599%25EF%25BC%259A%25E7%2596%25AF%25E7%258B%2582%25E6%2598%259F%25E6%259C%259F%25E4%25B8%2589-Seko-2026-03-18%2B19%253A30%253A45.mp4"}}}

or

{"code":200,"msg":"操作成功","data":{"taskId":"2034207127824871426","taskStatus":"FAIL","taskStatusMsg":"Shot video generation fail: 生成失败. Please go seko for more details: https://seko.sensetime.com/seko/creation?id=2034207127824871426","taskPhase":"SHOT_VIDEO_GEN","result":null}}

轮训查询完成后,更新 TASK_QUEUE.md 中的这个任务状态。

第三步

向用户总结汇报,阅读上一步保存的 $taskid_result.json , 如果返回 "taskStatus":"FAIL" ,停止任务,并且通知用户到 "taskStatusMsg": 返回的网址查看出错信息,在网页进行操作。不要进行任何重试/重新生成视频/修改策划案等提示与操作。更新骨干阶段/里程碑 PLAN.md, 更新 - [ ] 任务2: 视频生成 为失败。 如果返回 "taskStatus":"OK",视频下载成功后通知用户视频生成成功,将视频发送给用户,并提醒用户到 {PROJECT_DIR}/outputs/$故事名_成片_$策划案版本号.mp4查看视频。更新骨干阶段/里程碑 PLAN.md ,标记 - [ ] 任务2: 视频生成 为完成。

任务3:影视策划案修改(可选)

第一步

如果用户需要对策划案进行修改/编辑任务,首先标记 PLAN.md 中的 任务1: 影视策划 为未完成。根据修改目标策划案的 taskId 作为 --taskid 参数,用户的修改/编辑指令原文作为 --prompt 参数, --seko_api_key 可选参数, 调用 modify_proposal.py。调用成功会返回一个新的 taskId 。 样例:

# Basic usage
python3 {SKILL_DIR}/scripts/modify_proposal.py --taskid "2033847250694270977" --prompt "change to cat love dogs"

Output:

{"code":200,"msg":"操作成功","data":{"taskId":"2034192178772103171","taskStatus":"RUNNING","taskStatusMsg":"","result":null}}

如果任务提交成功将这次修改任务提交记录到 TASK_QUEUE.md 中,这个策划案作为一个新的版本号,使用以下格式: 影视策划案任务记录表:

Task ID故事名状态(已提交/处理中/成功/失败/已下载)路径/文件名({PROJECT_DIR}/outputs/$故事名_策划案_$版本号)创建时间更新时间备注
2033847250694270977故事1已下载{PROJECT_DIR}/outpus/故事1_策划案_V012026-03-09 14:58:462026-03-09 15:20:31---
2034192178772103171故事1处理中{PROJECT_DIR}/outpus/故事1_策划案_V022026-03-09 16:30:25------

然后重复 任务1: 影视策划 中第二步到第四步的所有步骤。

平台分布

OpenClaw

87.53%
按下载量换算7,007

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills