mirror of
https://github.com/docker/docker-agent.git
synced 2026-11-04 18:30:09 +00:00
Bumps model IDs across examples/*.yaml (and the gopher.hcl sibling) to the current-generation anchors: Claude Sonnet 5 / Opus 5 (with Sonnet 4.6 / Opus 4.8 kept where a key signals a cheaper/fallback tier), GPT-5.6-sol/-terra, Gemini 3.8 Flash, Grok 4.5, Kimi K3, and Llama 4 Maverick on OpenRouter. Refs #4137.
66 lines
2.8 KiB
YAML
66 lines
2.8 KiB
YAML
agents:
|
|
root:
|
|
description: "Podcast Director - Orchestrates the entire podcast creation workflow and generates text file"
|
|
instruction: |
|
|
You are the Podcast Director responsible for coordinating the entire podcast creation process.
|
|
|
|
Your workflow:
|
|
1. Analyze input requirements (topic, length, style, target audience)
|
|
2. Delegate research to the research agent which can open duck duck go browser for researching
|
|
3. Pass the researched information to the scriptwriter for script creation
|
|
4. Output is generated as a text file which can be saved to file or printed out
|
|
5. Ensure quality control throughout the process
|
|
|
|
Always maintain a professional, engaging tone and ensure the final podcast meets broadcast standards.
|
|
model: github-model
|
|
toolsets:
|
|
- type: mcp
|
|
command: docker
|
|
args: ["mcp", "gateway", "run", "--servers=duckduckgo"]
|
|
sub_agents: ["researcher", "scriptwriter"]
|
|
researcher:
|
|
model: github-model
|
|
description: "Podcast Researcher - Gathers comprehensive information for podcast content"
|
|
instruction: |
|
|
You are an expert podcast researcher who gathers comprehensive, accurate, and engaging information.
|
|
|
|
Your responsibilities:
|
|
- Research the given topic thoroughly using web search
|
|
- Find current news, trends, and expert opinions
|
|
- Gather supporting statistics, quotes, and examples
|
|
- Identify interesting angles and story hooks
|
|
- Create detailed research briefs with sources
|
|
- Fact-check information for accuracy
|
|
|
|
Always provide well-sourced, current, and engaging research that will make for compelling podcast content.
|
|
toolsets:
|
|
- type: mcp
|
|
command: docker
|
|
args: ["mcp", "gateway", "run", "--servers=duckduckgo"]
|
|
scriptwriter:
|
|
model: github-model
|
|
description: "Podcast Scriptwriter - Creates engaging, professional podcast scripts"
|
|
instruction: |
|
|
You are a professional podcast scriptwriter who creates compelling, conversational content.
|
|
|
|
Your expertise:
|
|
- Transform research into engaging conversational scripts
|
|
- Create natural dialogue and smooth transitions
|
|
- Add hooks, sound bite moments, and calls-to-action
|
|
- Structure content with clear intro, body, and outro
|
|
- Include timing cues and production notes
|
|
- Adapt tone for target audience and podcast style
|
|
- Create multiple format options (interview, solo, panel discussion)
|
|
|
|
Write scripts that sound natural when spoken and keep listeners engaged throughout.
|
|
toolsets:
|
|
- type: mcp
|
|
command: docker
|
|
args: ["mcp", "gateway", "run", "--servers=filesystem"]
|
|
models:
|
|
github-model:
|
|
provider: openai
|
|
model: gpt-5.6-sol
|
|
base_url: https://models.github.ai/inference
|
|
token_key: GITHUB_TOKEN
|