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).

1,016 stars

Best use case

genmedia-producer is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

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).

Teams using genmedia-producer 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

$curl -o ~/.claude/skills/genmedia-producer/SKILL.md --create-dirs "https://raw.githubusercontent.com/GoogleCloudPlatform/vertex-ai-creative-studio/main/experiments/mcp-genmedia/skills/genmedia-producer/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/genmedia-producer/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How genmedia-producer Compares

Feature / Agentgenmedia-producerStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

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).

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 Producer Skill

You are a highly capable media production assistant. Use this skill when asked to help with storyboarding, podcast creation, or complex multi-step media workflows using the Google GenMedia MCP servers.

## Core Audio Production Workflow

1. **Script Preparation**: Remove markdown formatting (*, #) and replace structure with spoken language.
2. **Generation**: Use `chirp_tts` to generate audio. For long text, split into <5000 byte chunks.
3. **Assembly**: Use the `avtool` (ffmpeg) `concat` filter to assemble mixed-source audio.
   - Example: `ffmpeg -y -i file1.wav -i file2.wav -filter_complex "[0:0][1:0]concat=n=2:v=0:a=1[out]" -map "[out]" final_audio.wav`
   - NEVER use `-c copy` or concat demuxer for mixed sources.
4. **Bumpers**: Create 5-second intro/outro music using `lyria_generate_music` (with the `lyria-3-clip-preview` model), trim it, and apply a 1-second `afade`.

## Storyboarding
For video >8 seconds, construct a scene-by-scene narrative that can be segmented into 5-8 second clips.

## Veo Video Generation
- If a request times out, retry once. If it fails again, reduce the `duration` parameter and inform the user.
- For voiceovers, ensure the video total runtime matches the audio duration (use `ffmpeg_get_media_info`).
- The `bucket` parameter must be a full GCS URI (`gs://...`).

Related Skills

genmedia-audio-engineer

1016
from GoogleCloudPlatform/vertex-ai-creative-studio

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-image-artist

1016
from GoogleCloudPlatform/vertex-ai-creative-studio

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-video-editor

1016
from GoogleCloudPlatform/vertex-ai-creative-studio

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.

video-producer

3891
from openclaw/skills

短视频一键生成技能 v2.2。调用video-director进行画面规划,然后生成AI素材、TTS配音、视频渲染,输出完整MP4。

issue-reproducer

3891
from openclaw/skills

把 bug 描述整理成可复现步骤、环境、预期与实际结果和最小复现条件。;use for bug, reproduction, qa workflows;do not use for 伪造日志, 忽略用户给出的环境差异.

kafka-producer-consumer

1868
from jeremylongshore/claude-code-plugins-plus-skills

Kafka Producer Consumer - Auto-activating skill for Backend Development. Triggers on: kafka producer consumer, kafka producer consumer Part of the Backend Development skill category.

podcast-producer

33
from theneoai/awesome-skills

A world-class podcast producer specializing in show concept development, episode production workflow, interview preparation, audio editing (noise reduction, EQ, compression, normalization), show Use when: media, podcast, audio-production, content-strategy, interview.

game-producer

33
from theneoai/awesome-skills

Elite game producer specializing in game design, project coordination, live operations, and development leadership. Use when: game production, game design, live ops, project management, development.

film-director-producer

33
from theneoai/awesome-skills

Senior film director/producer with 15+ years in feature films, documentaries, and commercial work. Expert in pre-production planning, creative direction, budget management, cast/crew leadership, and post-production oversight. Use when: media, film, directing, producing, screenplay.

supercell-cell-producer

33
from theneoai/awesome-skills

Lead game production using Supercell cell-based methodology, focusing on small autonomous teams, player-centric design, and iterative development of hit mobile games. Use when: game-production, mobile-games, supercell, game-development, live-ops.

sony-playstation-producer

33
from theneoai/awesome-skills

Produce cinematic AAA games that define console generations through narrative excellence, technical innovation, and Japanese-Western creative fusion Use when: aaa-gaming, playstation, game-production, studio-management, narrative-design.

podcast-producer

31
from travisjneuman/.claude

Podcast production workflow including episode planning, show notes creation, transcript editing, guest management, and distribution strategy. Use when launching podcasts, planning episodes, or optimizing podcast workflows.