Inspect, diagnose, and review local Docker environments and Dockerfiles: containers, Compose projects, and best practices.
An Agent Plugin (spec 1.0.0).
A skills-only plugin that teaches agents to work with the docker and
docker compose CLIs and review Dockerfiles — which commands to run, in what
order, and what the output means. No MCP server, no external dependencies.
- Lightweight and dependency-free (agents already have
dockerCLI access). - Read/inspect before mutation; destructive operations are never automatic.
- Dockerfile review adds a distinct, valuable workflow.
None — deliberately skills-only. Docker's official MCP (docker/hub-mcp)
targets Docker Hub, not local daemons; Docker MCP Gateway manages MCP server
lifecycles, not local container diagnostics. A separate future
docker-hub plugin may use the Hub MCP — it is a different product and is
not combined here.
No. Docker's own auth (~/.docker/config.json for registries) is used by
the CLI; this plugin never reads or stores it.
Skills default to read-only. All skills prefer docker ps, inspect,
logs, compose config, compose ps before any mutation. Destructive
operations (rm, prune, down -v, system prune, volume delete) are
gated behind explicit user intent and never run automatically.
Any client that gives the agent shell access to docker/docker compose.
The skills are CLI-command workflows; verify in your client that the agent can
run shell commands.
- Docker CLI + daemon (
docker), and the compose plugin fordiagnose-compose. - Shell access for the agent.
Copy the plugin's runtime files (plugin.json, skills/, README.md,
LICENSE — this plugin has no mcp.json) into your Agent Plugins client's
plugin folder, or use your client's plugin install flow. Do not copy the
authoring sources (plugin.yml, skills-src/, docs/) — see the collection
README for the full boundary. No build step is required, and no external
packages are fetched.
- "What's running in Docker on this machine?" →
inspect-docker-environment. - "My
apicontainer keeps restarting — why?" →diagnose-container. - "Explain what this compose file does and how the services connect" →
diagnose-compose. - "Review this Dockerfile before we ship it" →
review-dockerfile.
None (skills only). The skills reference the standard docker and
docker compose command-line interfaces.
1.0.0 (Working Draft) — https://agent-plugins.org/specification
Docker CLI + daemon; compose plugin for compose workflows.
- All skills default to read-only commands.
- Destructive operations are explicitly gated behind user authorization.
- Agents should not dump full container
inspectJSON into responses; the skills favor--formatprojections. - No credentials are stored in the plugin.
- Requires the agent to have shell access to the docker CLI.
- Does not manage Docker Hub (separate product, future
docker-hubplugin).
MIT. See LICENSE.
See CHANGELOG.md.