Moviepy
Skill Verified ActivePython 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 LTX-2 clip, caption SadTalker output, lower third, build.py video, moviepy, Python video composition, sub-30s ad spot.
To enable users to reliably add deterministic text overlays, captions, and labels to AI-generated video content, ensuring accuracy and legibility, and to facilitate programmatic video composition in Python.
Features
- Overlay deterministic text on AI-generated video (LTX-2, SadTalker)
- Compose video clips programmatically
- Build single-file Python video projects
- Use PIL for text rendering workaround to avoid moviepy bugs
- Implement audio-anchored timelines for precise timing
Use Cases
- Adding labels, captions, or lower-thirds to LTX-2 or SadTalker video outputs
- Building short ad-style video spots in pure Python
- Compositing data-driven visuals (e.g., matplotlib animations) with trustworthy text
- Ensuring accurate text in news, documentary, or tutorial videos
Non-Goals
- Providing a full-featured video editing suite with a GUI
- Handling complex, multi-brand design system reuse typical of Remotion
- Generating AI video content itself (relies on LTX-2, SadTalker outputs)
- Bulk SRT-driven subtitling (prefers ffmpeg for this)
Documentation
- info:Configuration & parameter referenceWhile dependencies are listed in requirements.txt, explicit documentation on specific moviepy parameters or configurations beyond the provided examples is not detailed.
Code Execution
- info:ValidationWhile the code uses Pillow and moviepy, explicit validation schemas like Zod or Pydantic for input parameters are not evident in the provided snippets.
Installation
npx skills add digitalsamba/claude-code-video-toolkitRuns the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.
Quality Score
VerifiedTrust Signals
Similar Extensions
Videoagent Video Studio
100Generate short AI videos from text or images — text-to-video, image-to-video, and reference-based generation — with zero API key setup. Use when the user wants to create a video clip, animate an image, or generate video from a description.
Video
100When the user wants to create, generate, or produce video content using AI tools or programmatic frameworks. Also use when the user mentions 'video production,' 'AI video,' 'Remotion,' 'Hyperframes,' 'HeyGen,' 'Synthesia,' 'Veo,' 'Runway,' 'Kling,' 'Pika,' 'video generation,' 'AI avatar,' 'talking head video,' 'programmatic video,' 'video template,' 'explainer video,' 'product demo video,' 'video pipeline,' or 'make me a video.' Use this for video creation, generation, and production workflows. For video content strategy and what to post, see social-content. For paid video ad creative, see ad-creative.
Compose Sacred Music
100Compose or analyze sacred music in Hildegard von Bingen's distinctive modal style. Covers modal selection, melodic contour (wide-range melodies), text-setting (syllabic and melismatic), neumatic notation, and liturgical context for antiphons, sequences, and responsories. Use when composing a new piece in Hildegardian style, analyzing an existing chant for structure and mode, researching medieval modal music, preparing to perform or teach Hildegard's music, or setting Latin sacred texts.
Watermark An Image
100Apply a text watermark to a photo using layer-based image composition for brand protection and copyright.
Embedding Strategies
100Select and optimize embedding models for semantic search and RAG applications. Use when choosing embedding models, implementing chunking strategies, or optimizing embedding quality for specific domains.
Aws Cdk Development
100AWS Cloud Development Kit (CDK) expert for building cloud infrastructure with TypeScript/Python. Use when creating CDK stacks, defining CDK constructs, implementing infrastructure as code, or when the user mentions CDK, CloudFormation, IaC, cdk synth, cdk deploy, or wants to define AWS infrastructure programmatically. Covers CDK app structure, construct patterns, stack composition, and deployment workflows.