GitHub radar
Let your AI agent make a promo video for your product
A skill for AI agents like Claude Code and Codex: tell it to make a promo video for your product, and it writes the script, animates the scenes, and composes the music. You can then edit the result by clicking on any frame.
It's a skill — a set of instructions for an AI agent — that writes a script, animates frames in code, and composes music for a product promo video.
When it helps
Useful when you need a quick draft promo or explainer video you can fine-tune yourself. Not for real actors or footage, or a ready video file you won't touch.
Pros
- Skips the video editor and music search — the agent does it all.
- You get editable code, not a black-box project file.
- Click a frame, describe the fix — the agent changes only that spot.
- Works even with cheaper models like DeepSeek, not just top ones.
Cons
- Tested only on macOS; needs Node 22+, Chrome, and FFmpeg.
- Frame edits need real judgment — a weak model decides worse.
- For a real launch, run the final cut through a strong model.
How to set it up — step by step
- 1Open Claude Code or Codex in your project folder.
- 2Send the agent the text from the block below — it installs the skill and builds a demo.
- 3Let the agent pick a style, write the script, and compose the music.
- 4Open the finished video in your browser — it's a webpage, not a video file.
- 5Click any frame you don't like and describe the fix in one line — the agent edits only that spot.
- 6Before a real launch, review the final cut yourself or through a strong model.
Text for your agent
Copy this and send it to your agent — Claude Code, Codex, any of them:
Install the huashu-motion skill from https://github.com/alchaincyf/huashu-motion — run `npx skills add alchaincyf/huashu-motion` or follow the README, build a demo launch video for [my product], and show me the result; ask me if you need a paid model API key.
Tested on macOS only: you need Node 22+, Chrome (or Chromium/Edge) and FFmpeg — no GPU needed, rendering runs through your own browser.
Open on GitHub▌ More finds