Video Post — Development skill for Claude Code
Short-form video finishing skill for turning animation HTML and master MP4 files into delivery-ready variants with Bun and FFmpeg.
How to install Video Post
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open geekjourneyx/video-post and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Video Post does
Short-form video finishing skill for turning animation HTML and master MP4 files into delivery-ready variants with Bun and FFmpeg.
Alternatives in Development
- 01 Install Bun And Deps — Prompt 01: Install Bun Runtime & Dependencies 2.3k ★
- Claude Code — Claude Code Source - Buildable Research Fork 287 ★
- Blender Skills — Blender Skills for Claude Code - 3D product generation and camera animation workflows 92 ★
README
video-post
把动画 HTML 和视频母版,稳定变成可重复交付的成片版本。
[](./LICENSE) [](https://www.typescriptlang.org/) [](https://bun.sh/) [](https://ffmpeg.org/)
这是什么
`video-post` 是一个面向短视频和动画后期的 agent skill。它接收动画 HTML、干净母版 MP4、单首音乐或音乐目录,然后稳定产出可交付结果,包括母版视频、60fps 版本、GIF 预览、单曲混音版、批量音乐版,以及最终校验汇总。
它的定位是 `huashu-design` 的后处理层:前者负责做动画,后者负责把动画变成可靠的交付物。
输入:动画 HTML / 母版 MP4 / 单个音乐文件 / 音乐目录
输出:母版 MP4 / 60fps MP4 / GIF / 音乐版本 / 校验汇总
核心特性
这个 skill 故意保持边界清楚。它不是全能剪辑台,而是把短片后期里最稳定、最重复、最适合沉淀成流程的部分做扎实。
工作流程
推荐顺序是:
- 先导出干净母版。
- 所有其他版本都从母版派生。
- 音乐只加在派生版本上,不在已经混过音乐的文件上继续叠加。
- 每次导出后都做结果校验,不把“命令跑完”当成完成。
安装
环境要求
- Node.js 18+
- Bun
- FFmpeg
- FFprobe
- Chrome 或 Chromium 浏览器(用于把 HTML 导出成视频)
安装方式
npx skills add https://github.com/geekjourneyx/video-post
安装完成后,`video-post` 就可以作为已安装 skill 直接接入你的 agent 工作流。
本地开发
如果你要修改这个 skill 本身,可以直接克隆仓库,在独立仓库里开发:
git clone git@github.com:geekjourneyx/video-post.git
cd video-post
这个 skill 是脚本型仓库,不需要额外 build。
快速开始
从 HTML 导出母版
bun scripts/render-master.ts Libai-Theatre-60s.html --duration=60 --width=1080 --height=1920
从母版派生 60fps 和 GIF
bun scripts/con
Related Skills
Video Editing Suite
Seven Claude Code / Cowork skills that turn a long recording into finished short-form video: transcribe, find
Build Vsl
Build a VSL script using one of 5 framework variants (15-step / pull-push-persuade 11-step pull-push-persuade
05 Master Audio
Apply broadcast-ready audio mastering chain to video files using ffmpeg for clear, warm talking-head sound
Yapcut
A two-part Claude Code content engine. Outlier Radar researches your niche and writes weekly ready-to-film sho
Autonomous Shortform Facecam Editing
CREATIVE · VIDEO — One raw facecam take → a finished short-form motion-graphics ad. Claude Code skill + playbo
Workflows Work
Execute work plans efficiently while maintaining quality and finishing features
Related Agents
Gusanito
Turns long form video into short vertical clips for TikTok, Reels, Shorts and X. Use when the user wants to cl
Media Lead
Use for content — post copy, image briefs (text-to-image prompts), short video scripts, brand voice, content c
Media Producer
Produces short-attention media - feature demo videos, social cuts, screenshots, generated images - built as co