Render a two-host podcast ad from a brand config and dialogue script. Includes the working planner, full-frame and split-screen assembly, captions from measured character timings, brand end card, approved paid-step adapters, and 65 quality-check falsification cases. Use for short conversational ads with two stable hosts in one room.
70
88%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
This package contains the working two-host podcast pipeline, examples and quality checks. It plans and renders the edit for free. Voice, image and lip-sync generation use the separately installed provider capabilities.
Read the bundled scripts README first. All relative paths in that guide refer to this installed skill folder. Keep the brand config, dialogue script and outputs in the brand project outside the package. Never edit the examples in place. Install the required sibling capabilities and prepare Python, Pillow, requests, ffmpeg, ffprobe, a caption font and the real brand wordmark or font.
Choose the conversation's tone, room, host dynamic and host appearances with the user. Write fresh dialogue for the brand and respect its claim guardrails. Choose an arc from the bundled menu and actually write that turn structure. Match each confirmed voice to its host before generation; save the voice's name and gender with its ID. The voice picker accepts an exported library so it can propose matches without reading account credentials.
Paid commands print cost by default. Both confirmation and execution flags are required after explicit approval. Preserve completed audio and timing responses when resuming. Never re-bill a completed beat to recover a missing local file. Motion inserts are unimplemented and fail explicitly if enabled.
Captions follow the voiceover's own character timings. Brand type comes from real files. Review identity, voice fit, room continuity, lip-sync, caption safety and the brand card on the finished video. A preview or package check alone does not establish final creative quality.
[[composes::create-vo-elevenlabs]], [[composes::create-image-gpt-image-fal]], [[composes::create-video-fal]], [[composes::watch]].
cc3e518
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.