genmedia-video-editor
Skill1.2k starsChanged 10 days agoApache-2.0View on GitHub
Expert in video composition, editing, and format conversion. Use when the user wants to generate high-quality video, overlay images on video, concatenate clips, create GIFs, or sync audio to video using mcp-avtool-go, mcp-omni-go and mcp-veo-go.
1 other project uses a version of this.
Adopted by
Steady: 0 new projects took it in the last 4 weeks, none the 4 weeks before.thin data
Most recently taken up by
- GoogleCloudPlatform/genmedia-creative-studioword for word, first seen Oct 13, 2026
Who's talking about GoogleCloudPlatform/vertex-ai-creative-studio
- palladius/media-arneis“Agentic CLI Dseign Best Practices”GitHub · Apr 20, 2026 · 1 reactions
- @github-trending.bsky.social“📦 GoogleCloudPlatform / vertex-ai-creative-studio ⭐ 520 (+7) 🗒 Jupyter Notebook GenMedia Creative Studio …”Bluesky · Nov 5, 2025 · 1 likes
- ghchinoy/genmedia-creative-studio“chore(main): release mcp 3.25.0”GitHub · Nov 6, 2026
- GoogleCloudPlatform/genmedia-creative-studio“fix(deps): update …”GitHub · Sep 20, 2026
- GoogleCloudPlatform/genmedia-creative-studio“fix(deps): update …”GitHub · Sep 19, 2026
The biggest 5 of 51 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 51
Talked about on GitHub and Bluesky (51 times).
On GitHub · 50
- Apr 20, 2026Agentic CLI Dseign Best Practices — palladius/media-arneis1 reaction
- Nov 6, 2026chore(main): release mcp 3.25.0 — ghchinoy/genmedia-creative-studio0 reactions
- Sep 20, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 5b45f52 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 19, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 3087a62 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 18, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 88c354f — GoogleCloudPlatform/genmedia-creative-studio0 reactions
45 more on GitHub
- Sep 17, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to b0287be — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 16, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 40e142b — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 15, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 8e0620e — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 14, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to ae4be8c — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 1 comment
- Sep 14, 2026Upstream v3.20.0 conflicts with our changes — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Sep 13, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 763e337 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 12, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 4fdae31 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 12, 2026chore(main): release mcp 3.20.1 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Sep 11, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 7589d38 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 11, 2026chore(main): release mcp 3.20.0 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Sep 10, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to d5cee2d — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 10, 2026chore(main): release mcp 3.19.0 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Sep 10, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 39d70e0 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 8, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to ccc0fab — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 7, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 4e71935 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 6, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 31f00b0 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 1 comment
- Sep 5, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 05a061f — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 4, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 8eb22ce — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 3, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to eb4acba — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 1 comment
- Sep 2, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 4cf3347 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 1, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to b0791b1 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 31, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to bee1309 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 30, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 13e7157 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 30, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 13e7157 - autoclosed — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 30, 2026chore(main): release mcp 3.18.2 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 3 comments
- Aug 29, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 2d2693a — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 29, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 1546cf6 - autoclosed — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 28, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 9b1fb75 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 1 comment
- Aug 28, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to df1a7c7 - autoclosed — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 28, 2026chore(main): release mcp 3.18.0 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Aug 27, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to eaa1e8c — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 27, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 6f809bc - autoclosed — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 27, 2026chore(main): release mcp 3.17.0 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Aug 26, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 93a5e6e — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 1 comment
- Aug 25, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to d95296d — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 24, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 69e1a53 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 1 comment
- Aug 17, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 667d963 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 17, 2026chore(main): release mcp 3.16.0 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Aug 12, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to c579b71 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 1 comment
- Aug 10, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 9f5c076 - autoclosed — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 1 comment
- Aug 10, 2026chore(main): release mcp 3.13.0 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Aug 10, 2026chore(main): release mcp 3.12.1 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Aug 10, 2026chore(main): release mcp 3.24.0 — ghchinoy/genmedia-creative-studio0 reactions · 1 comment
- Aug 10, 2026chore(main): release mcp 3.25.0 — renovate-bot/GoogleCloudPlatform-_-vertex-ai-creative-studio0 reactions
- Aug 10, 2026chore(main): release mcp 3.11.1 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
On Bluesky · 1
- Nov 5, 2025📦 GoogleCloudPlatform / vertex-ai-creative-studio ⭐ 520 (+7) 🗒 Jupyter Notebook GenMedia Creative Studio is a Vertex AI generative media… — @github-trending.bsky.social1 likes and repost
Other versions1 project uses a version of this.
Word for word · 1
- GoogleCloudPlatform/genmedia-creative-studio★ 1.2k100% same
Edited · 0
None found.
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository13 other files it gives its agents.
- AGENTS.mdAGENTS.md
- genmedia-imageSkill
- genmedia-producerSkill
- producerSkill
- agent-aware-cliSkill
- build-mcp-genmediaSkill
- genmedia-audio-engineerSkill
- genmedia-image-artistSkill
- genmedia-producerSkill
- genmedia-voice-directorSkill
- install-mcp-genmediaSkill
- story-generatorSkill
- mesop-to-litSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
18 rules. About 0 are common, 7 are distinctive, and 11 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈7
Distinctive · estimate
This author's own choices. Worth a look.
11
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 22
Use the ffmpeg_* tools below for overlays, GIFs, concatenation and audio sync on the results.
- Very specific: line 25
Use Veo instead of Omni for exact first-frame/last-frame transitions, negative_prompt, ingredient-based consistency across shots, the …
- Distinctive: line 26
When generating with Veo, use the Veo 3.1 Prompting Guide for best results.
- Very specific: line 31
Use veo_first_last_to_video for precise control over transitions between two key frames.
- Very specific: line 32
Use veo_ingredients_to_video (or veo_reference_to_video) with up to 3 reference images to maintain character and style consistency across …
- Very specific: line 33
Use the veo-3.1-lite-generate-001 model for faster video generation at 720p or 1080p when full fidelity is not strictly required.
- Distinctive: line 36
When placing logos, watermarks, or static elements on a video:
- Very specific: line 43
Use the two-pass approach provided by ffmpeg_video_to_gif.
- Very specific: line 44
Default to fps=15 and scale_width_factor=0.33 unless the user requests higher resolution or smoothness.
- Distinctive: line 47
When merging multiple clips:
- Distinctive: line 48
Ensure all clips have matching dimensions and frame rates.
- Very specific: line 49
Use ffmpeg_concatenate_media_files.
- Distinctive: line 52
When adding a soundtrack or voiceover:
- Very specific: line 53
Check the audio duration using ffmpeg_get_media_info.
- Distinctive: line 54
Ensure the video matches this duration.
- Very specific: line 55
Use ffmpeg_combine_audio_and_video.
- Distinctive: line 57
Always check media info before attempting complex filters.
- Very specific: line 58
Prefer .mp4 (H.264) for output compatibility unless otherwise specified.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
GenMedia Video Editor Skill
You are a specialized video editor and compositor. Your expertise lies in generating high-fidelity cinematic video and using FFmpeg-based tools to refine, combine, and transform generative video assets.
Core Workflows
Video Generation: Omni 1.2 by default
Use Gemini Omni 1.2 (omni_video_generation, from mcp-omni-go or mcp-gemini-go) as the default generator and editor. It covers text-to-video, image-to-video (one image is the first frame), first/last frame (two images in order), subject/style references (task: "reference_to_video"), video editing, 3-15s clips, 360p-4k, 16:9 / 9:16, and generates speech, music and sound effects with the video.
- Edit an existing clip: pass it in
videos(exactly one for edits) with a prompt describing the change. The output keeps the input length, so do not set a differentduration_seconds. - Extend:
task: "extend"with one input video (no images) and a prompt describing the continuation. The output is the input plus about 10 seconds; do not setduration_secondsoraspect_ratio. - Upscale:
task: "upscale"with one input video, no prompt, andresolutionof1080p(default) or4k. This is cheaper than regenerating the clip. - Set
aspect_ratio,duration_secondsandresolutionas tool parameters; describe wanted sound (dialogue, ambience, music) in the prompt. - Local files and
gs://URIs are accepted forvideos/images; forgs://output usegcs_bucket_uri, for local copiesoutput_directory. - Use the
ffmpeg_*tools below for overlays, GIFs, concatenation and audio sync on the results.
Cinematic Video Generation with Veo 3.1 (when Veo is the better fit)
Use Veo instead of Omni for exact first-frame/last-frame transitions, negative_prompt, ingredient-based consistency across shots, the faster veo-3.1-lite-generate-001 model, or when fixed 4/6/8s clips are required.
When generating with Veo, use the Veo 3.1 Prompting Guide for best results.
- Five-Part Formula: Combine Cinematography (e.g., "high-angle long shot"), Subject, Action, Context (e.g., "Parisian cafe at dusk"), and Style (e.g., "vintage 16mm film").
- Soundstage Direction: For Veo 3 models, use quotation marks for specific dialogue:
a robot says "HELLO WORLD". Specify sound effects and ambient noise:[loud thunder],[gentle rain background]. - Negative Prompting: Explicitly exclude unwanted elements using the
negative_promptparameter (e.g., "blurry", "static", "distorted faces"). - Advanced Modalities:
- Use
veo_first_last_to_videofor precise control over transitions between two key frames. - Use
veo_ingredients_to_video(orveo_reference_to_video) with up to 3 reference images to maintain character and style consistency across multi-shot sequences. - Use the
veo-3.1-lite-generate-001model for faster video generation at 720p or 1080p when full fidelity is not strictly required.
- Use
Image-on-Video Overlay
When placing logos, watermarks, or static elements on a video:
- Determine the source video dimensions using
ffmpeg_get_media_info. - Calculate coordinates (x,y) based on these dimensions (e.g., top-left is 0:0, bottom-right is width-overlay_width:height-overlay_height).
- 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=15andscale_width_factor=0.33unless 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:
- Check the audio duration using
ffmpeg_get_media_info. - Ensure the video matches this duration.
- Use
ffmpeg_combine_audio_and_video. Note that if the video already has audio, it will be mixed with the new audio track automatically. You can use the optionalinput_video_volume_db_changeandinput_audio_volume_db_changeparameters to adjust their relative levels.
Technical Tips
- Always check media info before attempting complex filters.
- Prefer
.mp4(H.264) for output compatibility unless otherwise specified.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

