genmedia-producer

GitHub

GenMedia媒体制作助手,支持播客创建、音频合成及视频分镜生成。利用Gemini TTS、Lyria音乐生成和Veo视频模型,处理从脚本准备到多步工作流的复杂媒体生产任务。

experiments/mcp-genmedia/skills/genmedia-producer/SKILL.md GoogleCloudPlatform/genmedia-creative-studio

Trigger Scenarios

需要生成播客或音频内容 需要制作视频故事板 请求使用Veo或TTS等AI媒体工具

Install

npx skills add GoogleCloudPlatform/genmedia-creative-studio --skill genmedia-producer -g -y
More Options

Non-standard path

npx skills add https://github.com/GoogleCloudPlatform/genmedia-creative-studio/tree/main/experiments/mcp-genmedia/skills/genmedia-producer -g -y

Use without installing

npx skills use GoogleCloudPlatform/genmedia-creative-studio@genmedia-producer

指定 Agent (Claude Code)

npx skills add GoogleCloudPlatform/genmedia-creative-studio --skill genmedia-producer -a claude-code -g -y

安装 repo 全部 skill

npx skills add GoogleCloudPlatform/genmedia-creative-studio --all -g -y

预览 repo 内 skill

npx skills add GoogleCloudPlatform/genmedia-creative-studio --list

SKILL.md

Frontmatter
{
    "name": "genmedia-producer",
    "metadata": {
        "veo_prompting_guide": "https:\/\/cloud.google.com\/blog\/products\/ai-machine-learning\/ultimate-prompting-guide-for-veo-3-1?e=48754805"
    },
    "description": "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 servers (Veo, Lyria, Gemini TTS, NanoBanana).",
    "allowed-tools": "mcp_veo_veo_t2v mcp_veo_veo_i2v mcp_veo_veo_extend_video mcp_veo_veo_first_last_to_video mcp_veo_veo_ingredients_to_video mcp_lyria_lyria_generate_music mcp_gemini-multimodal_gemini_audio_tts mcp_nanobanana_nanobanana_image_generation mcp_avtool_ffmpeg_concatenate_media_files mcp_avtool_ffmpeg_get_media_info mcp_avtool_ffmpeg_combine_audio_and_video"
}

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. Remove speaker labels, stage directions and "say this..." instructions from the spoken text: Gemini 3.8 TTS reads text verbatim.
  2. Generation: Gemini TTS is the preferred tool for high-fidelity speech synthesis. Use gemini_audio_tts for core synthesis.
    • Default model: gemini-3.8-flash-lite-tts. Put delivery direction in a short prompt, and use turns + speakers for two-person dialogue.
    • Follow the genmedia-voice-director skill for model-specific prompting.
    • Fall back to chirp_tts for specialized voices. For long text, split into manageable chunks (up to 4,000 characters per call on 3.8, 800 on older models).
  3. Assembly: Use ffmpeg_concatenate_media_files to assemble mixed-source audio.
  4. Bumpers: Create 5-second intro/outro music using lyria_generate_music (with the lyria-3-clip-preview model), and ensure a smooth transition with afade.

Storyboarding

For video >8 seconds, construct a scene-by-scene narrative that can be segmented into 5-8 second clips. Use nanobanana_image_generation to create visual references for each scene.

Veo Video Generation (Veo 3.1)

  • Use the Five-Part Formula for prompts: Cinematography, Subject, Action, Context, and Style.
  • Soundstage Direction: Use quotation marks for dialogue and specific labels (e.g., [loud thunder]) for sound effects.
  • Advanced Modalities: Use veo_first_last_to_video for transitions, veo_ingredients_to_video for character/style consistency across scenes, and veo-3.1-lite-generate-001 for faster, 720p/1080p 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://...).

Version History

  • a1af7c3 Current 2026-10-19 09:03

    新增对Gemini 3.8 TTS的支持,包括默认模型切换、双角色对话参数及语音导演指南更新;修复了3.8模型中内联标签的误读问题并增加了相关建议。

  • 32217df 2026-07-25 07:30

Same Skill Collection

experiments/mcp-genmedia/skills/agent-aware-cli/SKILL.md
experiments/mcp-genmedia/skills/build-mcp-genmedia/SKILL.md
experiments/mcp-genmedia/skills/genmedia-audio-engineer/SKILL.md
experiments/mcp-genmedia/skills/genmedia-image-artist/SKILL.md
experiments/mcp-genmedia/skills/genmedia-video-editor/SKILL.md
experiments/mcp-genmedia/skills/genmedia-voice-director/SKILL.md
experiments/mcp-genmedia/skills/install-mcp-genmedia/SKILL.md
experiments/mcp-genmedia/skills/story-generator/SKILL.md
experiments/mesop-to-lit-skill/skill/mesop-to-lit/SKILL.md

Metadata

Files
0
Version
a1af7c3
Hash
f131acc9
Indexed
2026-07-25 07:30

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-02 18:16
浙ICP备14020137号-1