Skip to content

Debugging-first guidance for professional Docker development across CLI, Compose, Docker Desktop, and Rancher Desktop.

Notifications You must be signed in to change notification settings

SpillwaveSolutions/developing-with-docker-agentic-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Developing With Docker

Debugging-first guidance for professional Docker development across CLI, Compose, Docker Desktop, and Rancher Desktop.

Installation

Clone this repository to your Claude skills directory:

cd ~/.claude/skills
git clone https://github.com/SpillwaveSolutions/developing-with-docker-agentic-skill.git

Usage

This skill activates when you ask Claude to:

  • Debug Docker
  • Troubleshoot containers
  • Fix Docker networking
  • Resolve volume permissions
  • Handle Docker Compose issues
  • Explain cross-platform runtime behavior
  • Explain Docker runtime architecture

Commands

  • /docker-triage - Structured debugging triage
  • /docker-compose-debug - Compose startup and dependency issues
  • /docker-network-check - Networking and host reachability

Agents

  • docker-troubleshoot-watcher - Proactively suggests debugging steps when Docker issues appear

Features

  • Explain Docker architecture (CLI, dockerd, containerd, runc, shim) and why it matters
  • Distinguish Linux-native behavior from macOS/Windows VM and WSL2 boundaries
  • Provide reliable CLI/Compose command recipes for state inspection and debugging
  • Diagnose performance issues tied to file sharing (VirtioFS, 9P) and build context size
  • Apply pragmatic networking guidance for host-to-container and container-to-host access

Skill Structure

developing-with-docker-agentic-skill/
β”œβ”€β”€ .claude-plugin/
β”‚   β”œβ”€β”€ marketplace.json
β”‚   └── plugin.json
β”œβ”€β”€ skills/
β”‚   └── developing-with-docker/
β”‚       β”œβ”€β”€ SKILL.md
β”‚       └── references/
β”‚           β”œβ”€β”€ guide-advanced-debugging.md
β”‚           β”œβ”€β”€ guide-cli-debugging.md
β”‚           β”œβ”€β”€ guide-foundations.md
β”‚           β”œβ”€β”€ guide-installation-connectivity.md
β”‚           β”œβ”€β”€ guide-networking-compose-ops.md
β”‚           └── guide-rancher-migration.md
β”œβ”€β”€ commands/
β”‚   β”œβ”€β”€ docker-compose-debug.md
β”‚   β”œβ”€β”€ docker-network-check.md
β”‚   └── docker-triage.md
β”œβ”€β”€ agents/
β”‚   └── docker-troubleshoot-watcher.md
β”œβ”€β”€ README.md
└── .gitignore

License

MIT License.

Author

Rick Hightower (rick@spillwave.com)

About

Debugging-first guidance for professional Docker development across CLI, Compose, Docker Desktop, and Rancher Desktop.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published