Airsc is free for everyone. If it helps you, support it with $2–$20.

Support
PluginSafeImages, video & audioSome setup

video-shotcraft

Vincentwei1021 · Vincentwei1021/video-shotcraft

This AI agent skill enables Claude Code and Codex to craft cinematic product videos with Remotion, utilizing over 150 shot recipe cards and motion previews.

AI video skill for Claude Code & Codex — cinematic product videos with Remotion: 152 shot recipe cards, 209 motion previews, a production-ready template

12k stars1.1kLicense: Apache-2.0Updated 5 days ago0 opens

See it in action

Motion Workbench interface showing the video timeline and preview

From the author's READMEMotion Workbench interface showing the video timeline and preview

From the author's README Vincentwei1021 ·Source

What you can do with it

  • Generate a professional product launch video with dynamic motion graphics and sound design.
  • Create a series of short promotional clips for social media from product images and text.
  • Produce a demo video highlighting key features of a software application using screen captures.

Safety check

Safe

No risky patterns found in the files we scanned.

Automated scan of the repo files. Always review code you run.

From the README

video-shotcraft

English | 中文 | 日本語

▶ Browse all 150 shots in the Gallery · 🎬 Watch the Showcase

What it does

Tell Claude Code or Codex "make a promo for my product". The agent captures your real pages, picks shots from a library of tuned motion recipes, storyboards the film, animates it with Remotion, cuts it to the beat, adds sound design, checks every frame and hands you a finished MP4 you can keep editing.

It is not a video generator. Every frame is drawn by code from your own screenshots and copy, so the result is sharp, on-brand and fully editable.

How it works

What's new

[!IMPORTANT]

🎬 2026-10 · Shot library refresh

All 216 demos were polished and reviewed. The best versions now make up 124 cards / 150 shots, with fresh Gallery previews and video-shotcraft branding.

  • 2026-09 · Motion Workbench. Keep editing the delivered film in a CapCut-style browser editor.
  • 2026-08 · video-talkcraft, the narration-video sibling: script + voiceover in, every motion beat locked to the voice (78 narration previews).
  • 2026-08 · JianYing (CapCut CN) export. The final film becomes an editable JianYing draft: per-shot clips, native caption tracks, separate SFX/BGM tracks. Verified on JianYing Pro 11.2 for macOS (guide).

❤️ Sponsors

AWS

Amazon Web Services (AWS) offers reliable, scalable cloud computing services, including compute, storage and AI. Explore AWS →

PackyCode

Access leading AI models through PackyCode with one API endpoint and one API key. Enjoy fast, reliable access with automatic failover and dedicated high-speed routes for Codex and Claude Code. Get started with $1 in free credits, a discount on your first top-up, and savings of up to 80% on eligible routes. Pay in RMB with no currency conversion markups or extra top-up fees. Get started with PackyCode →

Install

Built and tuned for Claude Code and Codex. The simplest way is to hand your agent the link:

Install this skill for me: https://github.com/Vincentwei1021/video-shotcraft

Or with the skills CLI:

npx skills add Vincentwei1021/video-shotcraft

Or by hand:

git clone https://github.com/Vincentwei1021/video-shotcraft.git
cd video-shotcraft
ln -s "$(pwd)" ~/.claude/skills/video-shotcraft   # Claude Code
ln -s "$(pwd)" ~/.codex/skills/video-shotcraft    # Codex

In mainland China, clone from the AtomGit mirror if GitHub is slow: git clone https://atomgit.com/VincentWei/video-shotcraft.git.

Use

Just describe the film. No command needed.

SayWhat happens
Use video-shotcraft to make a promo for my product.The agent introduces the Ink Press template and asks whether to use it, then captures your pages and builds the film
Make a launch film for this repo with the Ink Press template.The fastest path: your screenshots, copy and logo dropped into a validated template
Use the deck-deal-flyin and row-embed shot cards to present this feature.You pick the shots by name (copy names straight from the Gallery)
Design a product close-up inspired by spotlight-hero-card.One shot, adapted to your product

Shot library

124 recipe cards in 10 categories, 150 shots in total. Search, filter and copy card names in the Gallery.

Opening & Brand · 11 shotstext-as-mask: the product shows through the title Camera · 13 shotsexploded-view: the page tilts and comes apart

Transitions · 19 shotscard-flock-tumble: a flock of cards becomes the headline Typography · 25 shotsflying-words: a word tunnel resolves into the motto

UI Entrance · 22 shotscard-stack: a fan of cards deals into place Interaction · 13 shotspalette-theme-ripple: a new theme ripples across the UI

Data · 9 shotsaxis-rescale-shock: the spike breaks the axis Light & Emphasis · 23 shotsspotlight-sweep: a stage light finds the title

Rhythm · 8 shotspaparazzi-flash: three flashes, three crops, one number Outro · 7 shotsinput-morph-assemble: the chat box builds the logo

Each card lives in references/shots/<category>/<card>.md, with its Remotion implementation in demos/<category>/<card>/ (see demos/README.md for how to wire one into your project).

Motion Workbench

After delivery the skill opens a CapCut-style editor in your browser (node workbench/scripts/open.mjs ). The film is split into shot, transition, caption and SFX tracks exactly as authored. Select any shot to edit its copy, font sizes and colours, move, trim or speed-ramp clips, drag in any of the 150 library shots, then export with Remotion. Preview and render are frame-identical.

Workbench guide, every panel with screenshots (Chinese) · Integration contract

What you get

OutputDetails
Final filmMP4, 1920×1080, 30 fps, h264, with music and sound design
Remotion projectThe full source of your film: every shot is a React component you or the agent can change
Motion WorkbenchOpens after delivery: tracks, inspector, retime, swap shots, export (details)
JianYing draftOptional: an editable JianYing (CapCut CN) project with per-shot clips, captions and audio tracks
Social publishingOptional, when you ask: publish the finished film via Upload-Post to TikTok, Instagram, YouTube, LinkedIn, X and more. Confirm caption and platforms, then dry-run before posting (guide)
View source on GitHub