Tooluck logoTooluck
SKILL.md

gtrk-talking-head

Agent skill fromGitruck/cli

通用口播视频创作图纸(口播链)——把一条或一组真人出镜的口播毛片,做成完整包装的可出片工程:外录音轨对齐换轨 → 多段拼接 → oralcut 粗剪 → 拆分派单 → B-roll/MG 字卡 → BGM → 字幕 → 客户端出片。当用户想「口播视频从毛片做到成片 / 口播完整包装 / 我拍了几段口播帮我做成一期 / 领夹麦音轨怎么合进去 / 口播加 B-roll 加字卡 / talking head 成片」时使用本 skill。凡涉及真人口播的完整成片编排,优先用本图纸驱动全链,别只跑一句 oralcut 了事、也别手搓 ffmpeg。

How to install gtrk-talking-head

install gtrk-talking-head
# install the cli pack with the skills CLI
npx skills add Gitruck/cli

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

skills/gtrk-talking-head/

# into

~/.claude/skills/gtrk-talking-head/ (all projects)

.claude/skills/gtrk-talking-head/ (one project)

skills/gtrk-talking-head/SKILL.md

MITFull file
1# gtrk-talking-head(通用口播 · 组合成片图纸)
2
3把**真人出镜的口播毛片**(一条或一组)变成**完整包装的可出片工程**:双轨换声 → 拼段 → 粗剪 → 检查点① → 拆分 → B-roll → 字卡 → BGM → 字幕 → 精剪包装(合成)→ 客户端出片。
4
5> **定位**:第四张 **structure 级组合图纸**。本图纸自身不新增命令,只编排零件(audio align / oralcut / split / matrix / mg / audio lay / subtitle lay——其中对轨零件 `gtrk audio align` 与本图纸同批交付)。零件参数细节以各自 skill(`/gtrk-oralcut`、`/gtrk-splitter`、`/gtrk-matrix`、`/gtrk-mg`)与 `--help` 为准,**本图纸引用不复制**;编排次序、检查点、双轨与多段规约以本图纸为准。**CLI 是手,你是脑。**
6
7**与另外三张图纸的分野**(先对号入座再开工):
8
9| 图纸 | 内容从哪来 | 产物 |
10|---|---|---|
11| 旅拍解说 | 素材 + **AI 写稿 + TTS 配音**(无真人出镜) | 完整包装工程 |
12| 直播切片 | 直播回放,**只粗剪不包装** | 一批粗剪工程 |
13| **口播链(本图纸)** | **真人已把内容讲完**,AI 只做剪与包装 | 完整包装工程 |
14
15> 用户只要「剪干净」不要包装 → 那是一句 `/gtrk-oralcut` 的事,别拉全链。
16
17## 一、输入契约与开工五问
18
19**输入**:口播毛片本地文件(一条或多条),可带独立外录音轨(wav / MP3 / m4a / flac),可带文稿 txt。
20
21| # | 问 | 怎么取证 | 决定什么 |
22|---|---|---|---|
23| ① | 一条还是多条?多条是**一期分段**还是**各自成片**? | **问用户,MUST NOT 代猜**(同日多条两种都常见) | 走不走拼段(§三) |
24| ② | 有无独立外录音轨? | 看目录配对(每条视频旁的音频文件)+ ffprobe 时长比对 | 走不走双轨换声(§二) |
25| ③ | 有没有文稿? | **问用户,MUST NOT 代猜**(目录里没有 txt 不等于没稿)。**⚠️ 即兴内容禁传事后整理稿**——oralcut 会把「终稿外内容」当废话剪掉,即兴场景必须走无稿智能重建 | `--script` 传不传 |
26| ④ | 毛片几何 | ffprobe | 画幅随片(**非拍板项**,与旅拍不同——那边是无中生有须拍板画幅);非标帧率会被吸附到标准值,属预期 |
27| ⑤ | **B-roll 素材来源** | **问用户,MUST NOT 硬塞**:有没有本地素材文件夹(要路径)?要不要用云端素材填充? | §五 matrix 走法三选一:本地(`--local --dirs`)/ 云端 / **都不要 = 不铺 B-roll**(纯 A_ROLL + MG 字卡也是完整成片形态) |
28…

Excerpt shown under the repository's MIT license.

More skills in cli

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates