docker-agent-config
Use this skill when creating or editing an agent.yaml (or .yml/.hcl) configuration file for Docker Agent (cagent), including defining agents, models/providers, built-in or MCP toolsets, multi-agent teams with sub_agents. Even if the user just says they want to "build an AI agent with Docker", "make a coding agent config", "add a tool to my agent", or "set up a team of agents", this skill applies. Covers agent properties (model, instruction, toolsets, sub_agents, fallback), the models/providers sections, built-in toolsets (filesystem, shell, think, todo, memory, fetch), MCP toolset references, and named commands.
- License
- Apache-2.0
- Compatibility
- Requires the docker-agent CLI plugin (Docker Desktop 4.63+, or standalone via Homebrew/GitHub releases). Verified against docker-agent as shipped with Docker CLI 29.7.2. Config directories still use the legacy `cagent` name (`~/.config/cagent`, `~/.cagent`).
Pinned to revision 4e8964e24a5a, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/docker-agent-config/SKILL.md
- skills/docker-agent-config/assets/team-agent.yaml
- skills/docker-agent-config/checks/verification.md
- skills/docker-agent-config/references/sources.md
- skills/docker-agent-config/references/toolsets-and-providers.md
- skills/docker-agent-config/skill.yaml
Every link opens the file at its source, pinned to the revision this page describes.