← All skills
douyin-video-forge
65 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By LeoYeAI/agent-master-skills (GitHub) · coding · 2,186 stars · scanned at commit 8f88f9a
抖音短视频全链路自动化制作。适用于:收到客户项目需要制作抖音推广视频、 策划短视频内容、生成视频脚本、分析抖音热点趋势、制作爆款短视频。 通过浏览器采集抖音热榜和视频数据,生成分段脚本,调用可灵API生成视频并拼接成片。
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 17 places.
Show 14 more
- skills/douyin-video-forge/README.md, line 51
| faster-whisper | 否 | 语音转写(`pip install faster-whisper`) | - skills/douyin-video-forge/SKILL.md, line 62
- 缺 yt-dlp → `pip install yt-dlp` - skills/douyin-video-forge/SKILL.md, line 63
- 缺 FFmpeg → `brew install ffmpeg` 或 `apt install ffmpeg` - skills/douyin-video-forge/SKILL.md, line 244
**降级**:yt-dlp 下载失败 → 提示 `pip install --upgrade yt-dlp`,或在浏览器中截图视频画面作为替代。 - skills/douyin-video-forge/SKILL.md, line 544
- **yt-dlp 下载失败**:提示 `pip install --upgrade yt-dlp`;仍失败则在浏览器中截图视频画面作为替代 - skills/douyin-video-forge/install.sh, line 23
command -v ffmpeg &>/dev/null && success "ffmpeg 已安装" || error "缺少 ffmpeg — brew install ffmpeg (macOS) / apt install ffmpeg (Linux)" - skills/douyin-video-forge/install.sh, line 24
command -v yt-dlp &>/dev/null && success "yt-dlp 已安装" || error "缺少 yt-dlp — pip install yt-dlp" - skills/douyin-video-forge/install.sh, line 35
info "安装: pip install pyjwt httpx" - skills/douyin-video-forge/install.sh, line 41
info "faster-whisper 未安装(可选,语音转写需要)— pip install faster-whisper" - skills/douyin-video-forge/scripts/kling_api.py, line 11
依赖: pyjwt, httpx (pip install pyjwt httpx) - skills/douyin-video-forge/scripts/kling_api.py, line 26
print("错误: 未安装 httpx,请运行: pip install httpx", file=sys.stderr) - skills/douyin-video-forge/scripts/kling_api.py, line 32
print("错误: 未安装 pyjwt,请运行: pip install pyjwt", file=sys.stderr) - skills/douyin-video-forge/scripts/transcribe.py, line 8
依赖: faster-whisper (pip install faster-whisper) - skills/douyin-video-forge/scripts/transcribe.py, line 20
print("错误: 未安装 faster-whisper,请运行: pip install faster-whisper", file=sys.stderr)
Changes files outside its own folder
The author does not mention this.
Found in 2 places.
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 14 places.
Show 11 more
- skills/douyin-video-forge/SKILL.md, line 214
TMPDIR=$(mktemp -d -t dvf_download_XXXX) - skills/douyin-video-forge/SKILL.md, line 231
ffmpeg -i "<视频路径>" -vn -acodec pcm_s16le -ar 16000 -ac 1 "<视频路径>.wav" -y - skills/douyin-video-forge/SKILL.md, line 236
python3 ~/.openclaw/skills/douyin-video-forge/scripts/transcribe.py \ - skills/douyin-video-forge/SKILL.md, line 408
python3 ~/.openclaw/skills/douyin-video-forge/scripts/kling_api.py generate \ - skills/douyin-video-forge/SKILL.md, line 427
python3 ~/.openclaw/skills/douyin-video-forge/scripts/kling_api.py extract-frame \ - skills/douyin-video-forge/SKILL.md, line 444
python3 ~/.openclaw/skills/douyin-video-forge/scripts/kling_api.py generate \ - skills/douyin-video-forge/SKILL.md, line 452
python3 ~/.openclaw/skills/douyin-video-forge/scripts/kling_api.py check-status \ - skills/douyin-video-forge/SKILL.md, line 466
TMPDIR=$(mktemp -d -t dvf_concat_XXXX) - skills/douyin-video-forge/SKILL.md, line 479
ffmpeg -f concat -safe 0 -i "$TMPDIR/filelist.txt" -i "<BGM路径>" \ - skills/douyin-video-forge/scripts/kling_api.py, line 212
probe = subprocess.run(probe_cmd, capture_output=True, text=True) - skills/douyin-video-forge/scripts/kling_api.py, line 232
proc = subprocess.run(cmd, capture_output=True, text=True)
Connects to the internet
The author does not mention this.
Found in 5 places.
Show 2 more
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'douyin-video-forge' ] || [ -L ~/.agents/skills/'douyin-video-forge' ]; then echo 'A skill folder named douyin-video-forge already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/LeoYeAI/agent-master-skills' "$d" && git -C "$d" checkout --quiet '8f88f9a0dd5a1075d4f0c7626f9d960844d57575' -- 'skills/douyin-video-forge' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/douyin-video-forge' ~/.agents/skills/'douyin-video-forge' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'douyin-video-forge' ~/.claude/skills/'douyin-video-forge' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for LeoYeAI/agent-master-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/LeoYeAI/agent-master-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 8f88f9a | 65 |
| 2026-11-07 | 8f88f9a | 70 |