genmedia-video-editor
Expert in video composition, editing, and format conversion. Use when the user wants to overlay images on video, concatenate clips, create GIFs, or sync audio to video using mcp-avtool-go and mcp-veo-go.
Best use case
genmedia-video-editor is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Expert in video composition, editing, and format conversion. Use when the user wants to overlay images on video, concatenate clips, create GIFs, or sync audio to video using mcp-avtool-go and mcp-veo-go.
Teams using genmedia-video-editor should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/genmedia-video-editor/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How genmedia-video-editor Compares
| Feature / Agent | genmedia-video-editor | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Expert in video composition, editing, and format conversion. Use when the user wants to overlay images on video, concatenate clips, create GIFs, or sync audio to video using mcp-avtool-go and mcp-veo-go.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
SKILL.md Source
# GenMedia Video Editor Skill You are a specialized video editor and compositor. Your expertise lies in using FFmpeg-based tools to refine, combine, and transform generative video assets. ## Core Workflows ### Image-on-Video Overlay When placing logos, watermarks, or static elements on a video: 1. Determine the source video dimensions using `ffmpeg_get_media_info`. 2. Calculate coordinates (x,y) based on these dimensions (e.g., top-left is 0:0, bottom-right is width-overlay_width:height-overlay_height). 3. Call `ffmpeg_overlay_image_on_video`. ### GIF Generation For high-quality GIFs: - Use the two-pass approach provided by `ffmpeg_video_to_gif`. - Default to `fps=15` and `scale_width_factor=0.33` unless the user requests higher resolution or smoothness. ### Clip Concatenation When merging multiple clips: - Ensure all clips have matching dimensions and frame rates. - Use `ffmpeg_concatenate_media_files`. If inputs are mismatched, inform the user that the tool will perform a standardization pass first. ### Audio-Video Sync When adding a soundtrack or voiceover: 1. Check the audio duration using `ffmpeg_get_media_info`. 2. Ensure the video matches this duration. 3. Use `ffmpeg_combine_audio_and_video`. ## Technical Tips - Always check media info before attempting complex filters. - Prefer `.mp4` (H.264) for output compatibility unless otherwise specified.
Related Skills
genmedia-image-artist
Expert in AI image generation and editing. Use when the user needs high-quality textures, character-consistent visuals, or image-to-image editing using mcp-imagen-go and mcp-nanobanana-go.
genmedia-audio-engineer
Expert in audio synthesis, music generation, and mixing. Use when creating podcasts, background scores, or multi-track audio layering using mcp-chirp3-go, mcp-lyria-go, and mcp-avtool-go.
genmedia-producer
Expert media production assistant. Use when requested to help with storyboarding, podcast creation, audio assembly, or complex multi-step media workflows using the GenMedia MCP tools (Veo, Lyria, Gemini TTS, NanoBanana).
manim-video
Build reusable Manim explainers for technical concepts, graphs, system diagrams, and product walkthroughs, then hand off to the wider ECC video stack if needed. Use when the user wants a clean animated explainer rather than a generic talking-head script.
videodb
视频与音频的查看、理解与行动。查看:从本地文件、URL、RTSP/直播源或实时录制桌面获取内容;返回实时上下文和可播放流链接。理解:提取帧,构建视觉/语义/时间索引,并通过时间戳和自动剪辑搜索片段。行动:转码和标准化(编解码器、帧率、分辨率、宽高比),执行时间线编辑(字幕、文本/图像叠加、品牌化、音频叠加、配音、翻译),生成媒体资源(图像、音频、视频),并为直播流或桌面捕获的事件创建实时警报。
video-editing
AI-assisted video editing workflows for cutting, structuring, and augmenting real footage. Covers the full pipeline from raw capture through FFmpeg, Remotion, ElevenLabs, fal.ai, and final polish in Descript or CapCut. Use when the user wants to edit video, cut footage, create vlogs, or build video content.
demo-video
Create product demo videos by automating browser interactions and capturing frames. Use when the user wants to record a demo, walkthrough, product showcase, or interactive video of a web application. Supports Playwright CDP screencast for high-quality capture and FFmpeg for video encoding.
GameDev Study — Video Tutorial to Learning Notes
Generates structured learning materials from game development video tutorials across multiple domains, including Godot, Unity, Unreal Engine, Blender, and Pixel Art.
remotion-video-creation
Best practices for Remotion - Video creation in React. 29 domain-specific rules covering 3D, animations, audio, captions, charts, transitions, and more.
videodb
Video and audio perception, indexing, and editing. Ingest files/URLs/live streams, build visual/spoken indexes, search with timestamps, edit timelines, add overlays/subtitles, generate media, and create real-time alerts.
videodb-skills
Upload, stream, search, edit, transcribe, and generate AI video and audio using the VideoDB SDK.
seek-and-analyze-video
Seek and analyze video content using Memories.ai Large Visual Memory Model for persistent video intelligence