Hand the skill your codebase plus a note on what changed, and it runs the full promo pipeline Guizang polished while making the CodePilot videos: distill commits into sellable points, write plain-language copy, wire in the product's real components and design language, animate on a master timeline, compose music in code, and export an MP4 plus a project you can keep editing. Three styles: reuse the product's own look (repo, recommended), the built-in CodePilot warm-white/charcoal default, or a hybrid. Defaults to a 45–60 s landscape Chinese video; duration, aspect and language are adjustable. Sound design is separate from music: actions get their own effect events and music ducks under key cues — the effects come from searched libraries with recorded provenance, backed by 11 built-in synthesized WAVs, and the 48-second bundled soundtrack is a starting point to rearrange per video. Requires Node.js ≥ 22, Python ≥ 3.9, FFmpeg and Playwright Chromium; React repos integrate most easily.
What it does
- End-to-end promo pipeline: sellable points from real commits, plain-language copy, real-component shots, timeline animation, code-written score, export
- Three styles — repo (reuse the product's own design), default (CodePilot warm-white/charcoal), hybrid; the choice carries over between runs
- Music and effects are separate tracks: original per-video soundtrack in code, 11 built-in synthesized WAVs, music ducks under key sound events
- Ships a publishable MP4, an editable render project, key frames for covers, and provenance records for components, assets and audio
When to use it
Shipping a software update and wanting the promo to look like your product — same components, fonts and interaction language — instead of a generic template video; also fits changelog videos for overseas users (English) or a quick social cut.
Getting started
# via the skills CLI:
npx skills add https://github.com/op7418/guizang-product-video-skill --skill guizang-product-video-skill
# or manual (Claude Code):
git clone https://github.com/op7418/guizang-product-video-skill.git \
~/.claude/skills/guizang-product-video-skill
# deps checked on first use: Node.js >= 22, Python >= 3.9, FFmpeg, Playwright Chromium
Things to know
Licensed GNU AGPL-3.0 with a separate commercial-licensing contact (COMMERCIAL_LICENSING.md) — commercial use needs its own arrangement. The local pipeline is heavy: Node 22+, Python 3.9+, FFmpeg and Playwright Chromium all required. Component integration effort varies by framework; React is first-class, while server-side or native-runtime components may need an adaptation layer. Auto-checks catch structural, file and timeline problems, but whether the copy reads well and the mix sounds right still needs your eyes and ears. The intro video itself is not distributed with the skill package.