What the tech

Search

/ opens search from anywhere. Esc closes it.

Tools

Get the newsletter

video-shotcraft: a Claude Code skill by Yihao

For product teams who want a cinematic promo cut in Remotion from their real app screens. Skip it if a plain screen recording is enough or you can't run Node and ffmpeg.

Before you install: At delivery it tells Claude to ask you to tag the author's social accounts and to submit your video to the author's showcase page.

Score
66of 100
Rank
#208of 239
Installs
8.3Kon skills.sh
Stars
18.6Kon GitHub
Security
Mixed 3 scanners
Updated
2026
Context
~123tokens always

Install

npx skills add https://github.com/Vincentwei1021/video-shotcraft --skill video-shotcraft

Run it in your terminal. View the source

Most people install it straight from GitHub, where it has 18.6K stars, so its skills.sh count understates how widely it is used.

Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app

What does video-shotcraft do?

video-shotcraft is a skill that turns a web or desktop product into a cinematic promo video built with Remotion; its instructions are written in Chinese. It first runs a read-only check of your project, then offers three routes: refit the ready Ink Press template, let Claude direct on its own, or co-create with sign-off on brief, styleframe, shot map and storyboard. Shots come from 124 recipe cards with demo source code, and real pages are captured with a headless browser. Sound effects come from Freesound, music beats are matched with librosa, and a fresh subagent reviews the cut before a local editing workbench opens on port 5198.

When should you use video-shotcraft?

Use it when

  • You need a launch promo built from your app's real screens
  • You want one camera move copied from a gallery shot card
  • You need sound effects found and lined up in a finished cut

Skip it when

  • A plain screen recording is all you need
  • You can't install Node.js, Remotion and ffmpeg
  • Your company won't take on Remotion's separate license

What it needs and what it can touch

You need

  • Node.js with Remotion and ffmpeg
  • Python with librosa, for beat syncing to music
  • A Remotion company license if your company size requires one
  • An Upload-Post API key, only for posting to social platforms

What it can do

  • Runs shell commands (npx remotion, ffmpeg, Python and Node scripts)
  • Starts your local dev server and captures pages with a headless browser
  • Downloads sound effects from Freesound into the video project
  • Posts the video to social platforms through Upload-Post when you ask

From reading its instructions, not from running it.

Why it scores 66

Strongest on quality (100 of 100), weakest on adoption (39).

  • Adoption35 points 39
  • Upkeep20 points 93
  • Trust20 points 60
  • Quality15 points 100
  • Reader answers10 points Not enough answers yet, so this does not count

How the formula works

Is video-shotcraft safe to install?

At least one scanner raised a medium warning. Read the results below. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.

ScannerResultDate
Gen Agent Trust HubPassedSep 29, 2026
SocketMedium riskSep 29, 2026
SnykLow riskSep 29, 2026

Details

Installs
8,347
Repository stars
18,612
Last repository change
Tokens always loaded
about 123
Tokens when used
about 2,683
License
Apache-2.0
Data confidence
High

Alternatives to video-shotcraft

All skills for this job
  • brag

    For builders who want a short, shareable launch video made straight from their project's code.

    Score 72 21K GitHub stars

    Get brag
  • Remotion

    For people who want Claude to build videos as React code with a live Studio preview.

    Score 83 796K installs Official High-risk warning

    Get Remotion
  • HyperFrames

    For people who want Claude to build videos or live slide decks as HTML and render them to MP4.

    Score 92 1.5M installs Official

    Get HyperFrames
  • watch

    For people who want Claude to summarize or answer questions about a YouTube link or video file.

    Score 65 20.5K GitHub stars

    Get watch