Skip to content
← Tools / Skills
Skill · .md packageVincent Wei/10 trustMetrics-checked
Video Shotcraft logo

Video Shotcraft

Claude Code and Codex skill for cinematic product videos via Remotion shot recipes.

Visit official site →

About

video-shotcraft is an agent skill that teaches Claude Code and Codex to produce cinematic product videos using Remotion — the React-based programmatic video framework. Instead of prompting a black-box video generator, the skill provides shot recipes and templates: the agent composes scenes, camera moves, and motion design as code, renders deterministically, and iterates on the edit like a codebase. That makes it a fit for product marketing videos, launch teasers, and demo reels where you want precise control and repeatability.

It is a niche, code-first workflow: you need Remotion installed and some comfort with React to get value, and it will not compete with generative video models on photorealistic footage. Output quality depends heavily on your assets and design input — the skill orchestrates, it does not art-direct. ~2.2k stars, maintained as a focused single-purpose skill.

What it can do

  • Cinematic shot recipes for product video
  • Remotion-based programmatic rendering
  • Camera moves and motion design templates
  • Deterministic, repeatable output
  • Iterative edit-as-code workflow
  • Launch teaser and demo reel patterns

Setup

Copy the skill into your agent's skills directory (e.g. ~/.claude/skills/video-shotcraft) or install via the skills CLI. Requires a Remotion project to render into.

Prerequisites

Claude Code or Codex; a Remotion project setup; product assets (screenshots, logos, copy).

Use cases

coding-agentsvideo-generationmarketingproduct-demos

Works with

Claude CodeCodex

Trust score — 7/10

/10 trustMetrics-checked

Scored 7/10 (metrics tier, metrics-v1). Evidence: Verified via vendor site/docs/GitHub and reputable coverage, wave 51; Trending score 74/100 from researcher assessment.

★ 2,200 GitHub stars

Sources

Every fact above was checked against these sources. Where a claim comes from the provider and couldn't be independently verified, the text says so.