Help us improve
Share bugs, ideas, or general feedback.
Use when checking Docker image versions or working with container registries. Skopeo is the required tool for registry queries - never parse Docker Hub web pages.
npx claudepluginhub jeprecated/claude-setup --plugin jmo-development-toolsHow this skill is triggered — by the user, by Claude, or both
Slash command
/jmo-development-tools:dockerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**CRITICAL**: Always use `skopeo` to check Docker image versions - never try to parse Docker Hub web pages or use browser scraping.
Guides technical evaluation of code review feedback: read fully, restate for understanding, verify against codebase, respond with reasoning or pushback before implementing.
Share bugs, ideas, or general feedback.
CRITICAL: Always use skopeo to check Docker image versions - never try to parse Docker Hub web pages or use browser scraping.
# Docker Hub (official images)
skopeo list-tags docker://library/nginx
skopeo list-tags docker://library/postgres
# Docker Hub (user images)
skopeo list-tags docker://username/image
skopeo list-tags docker://rommapp/romm
# Quay.io
skopeo list-tags docker://quay.io/organization/image
# GitHub Container Registry
skopeo list-tags docker://ghcr.io/owner/repo
# Custom registry (like Gitea)
skopeo list-tags docker://git.munchohare.com/jmo/image
# Get detailed image information including labels, architecture, layers
skopeo inspect docker://rommapp/romm:4.3.2
skopeo inspect docker://git.munchohare.com/jmo/audioseek-frontend:0.1.11
# Inspect without pulling (faster)
skopeo inspect --no-tags docker://nginx:latest
| Registry | URL Pattern |
|---|---|
| Docker Hub (official) | docker://library/<image> |
| Docker Hub (user) | docker://<user>/<image> |
| Quay.io | docker://quay.io/<org>/<image> |
| GHCR | docker://ghcr.io/<owner>/<repo> |
| Custom | docker://<registry>/<path> |
# For semver tags (handles 1.10.0 > 1.9.0 correctly)
skopeo list-tags docker://rommapp/romm | jq -r '.Tags[]' | sort -V | tail -1
skopeo inspect docker://nginx:1.25 &>/dev/null && echo "exists" || echo "not found"
skopeo inspect docker://nginx:latest | jq -r '.Digest'
skopeo inspect docker://nginx:1.25.3 | jq -r '.Digest'
skopeo inspect docker://nginx:latest | jq -r '.Architecture'