Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

video-shotcraft — Cinematic Product Video Studio

A Remotion-based pipeline that turns a frontend project or webpage into a cinematic promo video using real page screenshots, 2.5D camera moves, beat-synced cuts, and sound design.

Image & VideoAdvanced9,305846AI score 9/10Last updated: Sep 23, 2026

What it does

  • Three explicit production modes: reuse the validated 'Ink Press' template with your own assets, let the agent free-create end to end, or co-create with checkpoints (product brief, visual direction, shot mapping, storyboard).
  • 157 shot recipe cards with tuned demo sources: each motion (fly-in, card dealing, orbiting close-up, etc.) ships parameter tables plus reference TSX so the agent reuses proven easing and timing instead of guessing.
  • Real page capture pipeline: starts a local dev server, captures 2x full-page textures with a headless browser, extracts element cutouts and a layout.json coordinate map so the video shows the actual UI.
  • Beat sync and sound design: analyzes true BPM plus kick/snare/hihat onsets (librosa), pins transitions to real transients, and layers 149 commercially free SFX across 16 categories; final renders ship with and without BGM.
  • QA and post-production: per-shot still-frame checks, an independent subagent final review with frame-numbered evidence, a visual workbench at localhost:5198 for editing captions/colors/speed, and CapCut (Jianying) project export.

Who it's for

  • Indie developers and solo founders who need a launch video without a motion designer
  • Frontend engineers who prefer code-driven, reproducible video over After Effects
  • Product marketers and designers who need demo videos that show the real product UI

Examples

  1. "Turn my Next.js dashboard into a 30-second promo" → read-only product inspection, mode recommendation, then capture → storyboard → render.
  2. "Use the Ink Press template for my product" → template mode swaps screenshots, copy, and brand tokens while keeping the validated shot structure.
  3. "Just make one shot using deck-deal-flyin" → validates the card name against the gallery index, reads the exact demo source, and adapts it to your assets.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/Vincentwei1021/video-shotcraft/HEAD/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the SKILL.m folder from the GitHub repo Vincentwei1021/video-shotcraft into my ~/.claude/skills/video-shotcraft/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/Vincentwei1021/video-shotcraft.git ~/.claude/skills/video-shotcraft

This is a third-party skill. Check the source repository before installing.

  1. Prerequisites: install Node.js 18+ with npm, and Python 3 (used for beat analysis and smoke tests).
  2. Create the skills folder: run mkdir -p ~/.claude/skills.
  3. Clone the repo: git clone https://github.com/Vincentwei1021/video-shotcraft.git ~/.claude/skills/video-shotcraft
  4. Install template dependencies: cd ~/.claude/skills/video-shotcraft/template && npm install. Some demos also need npm i @remotion/motion-blur, and 3D components need three @react-three/fiber @remotion/three.
  5. Verify rendering: npx remotion render src/index.ts AiflPromo out/promo.mp4 should produce a sample video.
  6. Browse the gallery: visit https://vincentwei1021.github.io/video-shotcraft/library.html and note the shot card names you want.
  7. Use it in Claude Code: open Claude Code in your project folder and say "use video-shotcraft to make a promo video for this project".
  8. Check licensing: for commercial output, review Remotion's separate license terms yourself.
View source on GitHubLicense: Apache-2.0