Updated today
by digitalsamba
claude-code-video-toolkit
Make videos with Claude Code: script, AI voiceover, music, video clips and render, on open-source models that cost cents
2.5k GitHub stars (2,476)
- 16 skills (16 skills found in its SKILL.md files)
- 431 forks (431 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add digitalsamba/claude-code-video-toolkit
Asks which skills and agents to install. Just one: npx skills add digitalsamba/claude-code-video-toolkit --skill video_toolkit — add -g for every project.
Claude Code
git clone https://github.com/digitalsamba/claude-code-video-toolkitcp -r "claude-code-video-toolkit/skills/video-toolkit" ~/.claude/skills/
Copies the video_toolkit skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add digitalsamba/claude-code-video-toolkit
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
video_toolkit
Make short explainer videos from a brief with claude-code-video-toolkit — submit a scene spec, poll a job, get a QC-checked MP4. Also covers the individual tools (AI voiceover, images, clips, music, talking heads) for custom work.
skills/video-toolkit/ on GitHub (opens in a new tab)SKILL.md -
acestep
AI music generation with ACE-Step 1.5 — background music, vocal tracks, covers, stem extraction, audio repainting, and continuation for video production. Use when generating music, soundtracks, jingles, or working with audio stems. Triggers include background music, soundtrack, jingle, music generation, stem extraction, cover, style transfer, repaint, continuation, or musical composition tasks.
.claude/skills/ on GitHub (opens in a new tab)acestep/ SKILL.md -
elevenlabs
Generate AI voiceovers, sound effects, and music using ElevenLabs APIs. Use when creating audio content for videos, podcasts, or games. Triggers include generating voiceovers, narration, dialogue, sound effects from descriptions, background music, soundtrack generation, voice cloning, or any audio synthesis task.
.claude/skills/ on GitHub (opens in a new tab)elevenlabs/ SKILL.md -
ffmpeg
Video and audio processing with FFmpeg. Use for format conversion, resizing, compression, audio extraction, and preparing assets for Remotion. Triggers include converting GIF to MP4, resizing video, extracting audio, compressing files, or any media transformation task.
.claude/skills/ on GitHub (opens in a new tab)ffmpeg/ SKILL.md -
ideogram4
Prompting patterns for Ideogram 4 text-to-image — best-in-class in-image text rendering and exact color/layout control via structured JSON captions. Use when generating images that need legible on-image text (title cards, thumbnails, logos, signage, CTAs), precise brand colors, or controlled spatial layout. Triggers include title slide image, thumbnail with text, on-image text, legible text in im…
.claude/skills/ on GitHub (opens in a new tab)ideogram4/ SKILL.md -
ltx2
AI video generation with LTX-2.3 22B — text-to-video, image-to-video clips for video production. Use when generating video clips, animating images, creating b-roll, animated backgrounds, or motion content. Triggers include video generation, animate image, b-roll, motion, video clip, text-to-video, image-to-video.
.claude/skills/ on GitHub (opens in a new tab)ltx2/ SKILL.md -
moviepy
Python video composition with moviepy 2.x — overlaying deterministic text on AI-generated video (LTX-2, SadTalker), compositing clips, single-file build.py video projects. Use when adding labels/captions/lower-thirds to LTX-2 or SadTalker outputs, building short ad-style spots in pure Python without Remotion, or doing programmatic video composition. Triggers include text overlay on video, label L…
.claude/skills/ on GitHub (opens in a new tab)moviepy/ SKILL.md -
parody-short
Comedy shorts about a group's own life - a team's launch, quarter end, office move or leaving do; a club's season; a class's year; a family's Christmas - or about a shared topic everyone recognises (video calls, the return to the office), told in a borrowed genre (80s action intro, creature feature, Dickens Christmas ad, heist, nature documentary) and starring the group's real, animated photos or…
.claude/skills/ on GitHub (opens in a new tab)parody-short/ SKILL.md -
playwright-recording
Record browser interactions as video using Playwright. Use for capturing demo videos, app walkthroughs, and UI flows for Remotion videos. Triggers include recording a demo, capturing browser video, screen recording a website, or creating walkthrough footage.
.claude/skills/ on GitHub (opens in a new tab)playwright-recording/ SKILL.md -
qwen-edit
AI image editing prompting patterns for Qwen-Image (Qwen-Image-Edit-2511 by default, Qwen-Image-2.1 as a non-commercial Modal opt-in). Use when editing photos while preserving identity, reframing cropped images, changing clothing or accessories, adjusting poses, applying style transfers, or character transformations. Provides prompt patterns, parameter tuning, and examples.
.claude/skills/ on GitHub (opens in a new tab)qwen-edit/ SKILL.md -
remotion-best-practices
Router for all Remotion skills
.claude/skills/ on GitHub (opens in a new tab)remotion-official/ SKILL.md -
remotion
Toolkit-specific Remotion patterns — custom transitions, shared components, and project conventions. For core Remotion framework knowledge (hooks, animations, rendering, etc.), see the `remotion-official` skill.
.claude/skills/ on GitHub (opens in a new tab)remotion/ SKILL.md -
runpod
Cloud GPU processing via RunPod serverless. Use when setting up RunPod endpoints, deploying Docker images, managing GPU resources, troubleshooting endpoint issues, or understanding costs. Covers all 5 toolkit images (qwen-edit, realesrgan, propainter, sadtalker, qwen3-tts).
.claude/skills/ on GitHub (opens in a new tab)runpod/ SKILL.md -
synthetic-ui-demo
Product demo and release-notes videos with no screen recording. Rebuild the app's screens as static React from its source code, then drive them in Remotion with a scripted cursor and camera (lib/components Stage + Cursor). Use when making a product walkthrough, feature demo, release-notes or changelog video for an app whose source you can read, or when a Playwright recording would be flaky, need…
.claude/skills/ on GitHub (opens in a new tab)synthetic-ui-demo/ SKILL.md -
video-design
Visual design for videos - colour by act, type scale, chart and layout rules for 16:9 and 9:16 scenes, a design.md handoff that any design skill can fill, and a contact-sheet critique of the render. Use when designing or refining how a video looks (title cards, data scenes, slides, a whole video's palette), when a scene looks generic or busy, when choosing colours for a video, or when /design or…
.claude/skills/ on GitHub (opens in a new tab)video-design/ SKILL.md -
youtube-stats
How published videos are doing on YouTube, and what to learn from it. Views, likes, comments and subscribers per video, plus watch time, retention and traffic sources (Shorts feed, search, external) with the Analytics scope, saved as snapshots so trends show; GitHub traffic beside it to see whether YouTube sends people to the repo. Use when asked how a video or the channel is doing, which title,…
.claude/skills/ on GitHub (opens in a new tab)youtube-stats/ SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.