Tooluck logoTooluck
SKILL.md

libtv-skill

Agent skill fromlibtv-labs/libtv-skills

agent-im 会话技能 - 通过 liblib.tv 的 AI 能力生成和编辑图片/视频。覆盖场景包括:生成(文生图、文生视频、图生视频、做动画、画一个xxx、来段xxx)、编辑修改(把xxx换成yyy、去掉xxx、加上xxx、改成xxx、调整xxx、局部修改、改镜头)、风格转换(风格迁移、转绘、换风格)、视频续写延长、复刻视频/TVC/宣传片、短剧/短漫剧生成、音乐MV生成、产品广告/展示片制作、分镜/故事板设计、教育视频/短视频制作。当用户提到 liblib、libtv、上传参考图/视频、查看生成进度时也应触发。关键判断:只要用户的请求涉及 AI 图片或视频的创作、生成、编辑、修改,无论措辞如何(如"画只猫"、"做个海报"、"把纸船换成爱心"、"这个视频帮我改一下"、"帮我复刻这段视频"、"用这首歌做个MV"、"一句话生成短剧"),都必须触发此技能。

How to install libtv-skill

install libtv-skill
# install the libtv-skills pack with the skills CLI
npx skills add libtv-labs/libtv-skills

# or add only this skill to Claude Code: copy the folder

skills/libtv-skill/

# into

~/.claude/skills/libtv-skill/ (all projects)

.claude/skills/libtv-skill/ (one project)

skills/libtv-skill/SKILL.md

MITFull file
1# agent-im 会话(生图 / 生视频)
2
3通过 agent-im 的 OpenAPI 创建会话、发送消息(生图、生视频、编辑视频等)、上传图片/视频文件,并查询会话消息进展。
4
5LibTV 是 LiblibAI 推出的 AI 视频创作平台,同时为人类创作者和 Agent 设计。Agent 通过 Skill 入口理解任务、调用模型并自动编排工作流。
6
7**平台核心能力:**
8- **生成**:文生图、文生视频、图生视频、视频续写
9- **编辑**:局部修改、元素替换、镜头调整、风格迁移
10- **复杂创作**:一句话生成完整短剧(剧本→分镜→成片)、复刻已有视频风格做 TVC/宣传片、用音乐生成 MV、产品展示片制作
11- **模型**:Seedance 2.0、Kling 3.0/O3、Wan 2.6、NanoBanana、Midjourney、Seedream 5.0 等顶级模型
12
13用户的所有创作和编辑需求都通过发送自然语言消息来完成,Agent 会自主编排工作流。复杂任务(短剧、MV)耗时较长,需耐心轮询。
14
15## 功能
16
171. **创建会话 / 发消息** - 创建新会话或向已有会话发送一条消息(如「生一个动漫视频」「把纸船换成爱心」)
182. **查询会话进展** - 根据 sessionId 拉取该会话的消息列表,用于轮询生图/生视频结果
193. **切换项目** - 将当前 accessKey 绑定的项目切换到新项目,后续 create_session 将使用新 projectUuid
204. **上传文件** - 上传图片或视频文件到 OSS,返回可访问的 OSS 地址(编辑已有视频/图片时需要先上传)
215. **下载结果** - 将会话中生成的图片/视频批量下载到本地,自动提取 URL 并命名
22
23## 前置要求
24
25```bash
26export LIBTV_ACCESS_KEY="your-access-key"
27```
28
29可选:`OPENAPI_IM_BASE` 或 `IM_BASE_URL`,默认 `https://im.liblib.tv`。
30
31无需安装额外依赖,仅使用 Python 标准库。
32
33## 使用方法
34
35### 1. 创建会话 / 发送消息
36
37```bash
38# 创建新会话并发送「生一个动漫视频」
39python3 {baseDir}/scripts/create_session.py "生一个动漫视频"
40
41# 向已有会话发送消息
42python3 {baseDir}/scripts/create_session.py "再生成一张风景图" --session-id SESSION_ID
43
44# 只创建/绑定会话,不发消息
45python3 {baseDir}/scripts/create_session.py
46```
47
48### 2. 查询会话进展
49
50```bash
51# 查询会话消息列表
52python3 {baseDir}/scripts/query_session.py SESSION_ID
53
54# 增量拉取(只返回 seq 大于 N 的消息)
55python3 {baseDir}/scripts/query_session.py SESSION_ID --after-seq 5
56
57# 附带项目地址(传入 create_session 返回的 projectUuid,结果中带 projectUrl)
58…

Excerpt shown under the repository's MIT license.

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates