diff --git a/.cursor-plugin/plugin.json b/.cursor-plugin/plugin.json index 1291b3b..0416c09 100644 --- a/.cursor-plugin/plugin.json +++ b/.cursor-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "docker-developer-tools", "displayName": "Docker Developer Tools", - "version": "1.2.0", + "version": "1.2.1", "description": "Docker and container workflows for Cursor, Claude Code, and MCP-compatible editors - 17 skills, 10 rules, and 150 MCP tools for building, debugging, optimizing, and managing Docker containers, images, networks, and volumes. Includes a companion MCP server (docker-mcp) for live Docker CLI integration.", "author": { "name": "TMHSDigital", diff --git a/README.md b/README.md index b8163fe..7f1b5b2 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@
-
+
diff --git a/rules/buildx-best-practices.mdc b/rules/buildx-best-practices.mdc
index 5316274..9ddc454 100644
--- a/rules/buildx-best-practices.mdc
+++ b/rules/buildx-best-practices.mdc
@@ -7,6 +7,7 @@ globs:
- "**/docker-compose*.yaml"
- "**/compose*.yml"
- "**/compose*.yaml"
+standards-version: 1.6.3
---
# Buildx Best Practices
diff --git a/rules/compose-scaling.mdc b/rules/compose-scaling.mdc
index 1b11a42..5d342dc 100644
--- a/rules/compose-scaling.mdc
+++ b/rules/compose-scaling.mdc
@@ -6,6 +6,7 @@ globs:
- "**/docker-compose*.yaml"
- "**/compose*.yml"
- "**/compose*.yaml"
+standards-version: 1.6.3
---
# Compose Scaling
diff --git a/rules/compose-validation.mdc b/rules/compose-validation.mdc
index c96126a..feaa5a6 100644
--- a/rules/compose-validation.mdc
+++ b/rules/compose-validation.mdc
@@ -6,6 +6,7 @@ globs:
- "**/docker-compose*.yaml"
- "**/compose*.yml"
- "**/compose*.yaml"
+standards-version: 1.6.3
---
# Docker Compose Validation Rules
diff --git a/rules/docker-image-pinning.mdc b/rules/docker-image-pinning.mdc
index fbdd9d9..4fc4fb0 100644
--- a/rules/docker-image-pinning.mdc
+++ b/rules/docker-image-pinning.mdc
@@ -7,6 +7,7 @@ globs:
- "**/docker-compose*.yaml"
- "**/compose*.yml"
- "**/compose*.yaml"
+standards-version: 1.6.3
---
# Docker Image Tag Pinning
diff --git a/rules/docker-logging.mdc b/rules/docker-logging.mdc
index bf7adac..67ed400 100644
--- a/rules/docker-logging.mdc
+++ b/rules/docker-logging.mdc
@@ -7,6 +7,7 @@ globs:
- "**/docker-compose*.yaml"
- "**/compose*.yml"
- "**/compose*.yaml"
+standards-version: 1.6.3
---
# Docker Logging Validation Rules
diff --git a/rules/docker-port-conflicts.mdc b/rules/docker-port-conflicts.mdc
index eba0919..6ee69f9 100644
--- a/rules/docker-port-conflicts.mdc
+++ b/rules/docker-port-conflicts.mdc
@@ -7,6 +7,7 @@ globs:
- "**/compose*.yml"
- "**/compose*.yaml"
- "**/Dockerfile*"
+standards-version: 1.6.3
---
# Docker Port Conflict Detection
diff --git a/rules/docker-resource-limits.mdc b/rules/docker-resource-limits.mdc
index f311280..e3288b2 100644
--- a/rules/docker-resource-limits.mdc
+++ b/rules/docker-resource-limits.mdc
@@ -8,6 +8,7 @@ globs:
- "**/compose*.yaml"
- "**/Dockerfile*"
- "**/*docker*"
+standards-version: 1.6.3
---
# Docker Resource Limits
diff --git a/rules/docker-secrets.mdc b/rules/docker-secrets.mdc
index 94e82eb..0a42663 100644
--- a/rules/docker-secrets.mdc
+++ b/rules/docker-secrets.mdc
@@ -1,6 +1,7 @@
---
description: Flag hardcoded passwords, tokens, and registry credentials in Docker configurations. Suggest environment variables or Docker secrets.
alwaysApply: true
+standards-version: 1.6.3
---
# Docker Secrets and Credential Safety
diff --git a/rules/dockerfile-lint.mdc b/rules/dockerfile-lint.mdc
index 14010f0..0986b1c 100644
--- a/rules/dockerfile-lint.mdc
+++ b/rules/dockerfile-lint.mdc
@@ -3,6 +3,7 @@ description: Flag common Dockerfile antipatterns including unpinned base images,
alwaysApply: false
globs:
- "**/Dockerfile*"
+standards-version: 1.6.3
---
# Dockerfile Linting Rules
diff --git a/rules/swarm-security.mdc b/rules/swarm-security.mdc
index fee076c..ff3d4d3 100644
--- a/rules/swarm-security.mdc
+++ b/rules/swarm-security.mdc
@@ -9,6 +9,7 @@ globs:
- "**/compose*.yaml"
- "**/docker-stack*.yml"
- "**/docker-stack*.yaml"
+standards-version: 1.6.3
---
# Swarm Security
diff --git a/skills/container-debugging/SKILL.md b/skills/container-debugging/SKILL.md
index d4dda01..2274ba0 100644
--- a/skills/container-debugging/SKILL.md
+++ b/skills/container-debugging/SKILL.md
@@ -1,6 +1,7 @@
---
name: container-debugging
description: Debug running containers with log analysis, shell access, state inspection, and network diagnostics.
+standards-version: 1.6.3
---
# Container Debugging
diff --git a/skills/docker-advanced-workflows/SKILL.md b/skills/docker-advanced-workflows/SKILL.md
index 9aae87b..9d0d6e0 100644
--- a/skills/docker-advanced-workflows/SKILL.md
+++ b/skills/docker-advanced-workflows/SKILL.md
@@ -1,6 +1,7 @@
---
name: docker-advanced-workflows
description: Multi-stage pipelines, sidecar patterns, healthchecks, init containers, signal handling, and graceful shutdown.
+standards-version: 1.6.3
---
# Docker Advanced Workflows
diff --git a/skills/docker-ci-cd/SKILL.md b/skills/docker-ci-cd/SKILL.md
index 2ebfb3c..c701109 100644
--- a/skills/docker-ci-cd/SKILL.md
+++ b/skills/docker-ci-cd/SKILL.md
@@ -1,6 +1,7 @@
---
name: docker-ci-cd
description: Use Docker in CI/CD pipelines with GitHub Actions, multi-platform builds, registry push, and layer caching strategies.
+standards-version: 1.6.3
---
# Docker CI/CD
diff --git a/skills/docker-compose-helper/SKILL.md b/skills/docker-compose-helper/SKILL.md
index 08e632d..7a3edbf 100644
--- a/skills/docker-compose-helper/SKILL.md
+++ b/skills/docker-compose-helper/SKILL.md
@@ -1,6 +1,7 @@
---
name: docker-compose-helper
description: Write, debug, and optimize docker-compose.yml files with service definitions, networking, volumes, and healthchecks.
+standards-version: 1.6.3
---
# Docker Compose Helper
diff --git a/skills/docker-context-management/SKILL.md b/skills/docker-context-management/SKILL.md
index 922d259..5473645 100644
--- a/skills/docker-context-management/SKILL.md
+++ b/skills/docker-context-management/SKILL.md
@@ -1,6 +1,7 @@
---
name: docker-context-management
description: Manage Docker contexts for multi-host and remote Docker engine workflows
+standards-version: 1.6.3
---
# Docker Context Management
diff --git a/skills/docker-development-env/SKILL.md b/skills/docker-development-env/SKILL.md
index 6752afb..0272a44 100644
--- a/skills/docker-development-env/SKILL.md
+++ b/skills/docker-development-env/SKILL.md
@@ -1,6 +1,7 @@
---
name: docker-development-env
description: Set up development environments with Docker including hot reload, dev containers, bind mounts, and database containers.
+standards-version: 1.6.3
---
# Docker Development Environment
diff --git a/skills/docker-image-signing/SKILL.md b/skills/docker-image-signing/SKILL.md
index e184e1d..edd703b 100644
--- a/skills/docker-image-signing/SKILL.md
+++ b/skills/docker-image-signing/SKILL.md
@@ -1,6 +1,7 @@
---
name: docker-image-signing
description: Docker Content Trust - image signing, verification, key management, and CI/CD signing pipelines
+standards-version: 1.6.3
---
# Docker Content Trust and Image Signing
diff --git a/skills/docker-multi-platform/SKILL.md b/skills/docker-multi-platform/SKILL.md
index daac9b3..537198f 100644
--- a/skills/docker-multi-platform/SKILL.md
+++ b/skills/docker-multi-platform/SKILL.md
@@ -1,6 +1,7 @@
---
name: docker-multi-platform
description: Multi-architecture builds, buildx builder configuration, manifest lists, platform targeting, and cross-compilation patterns.
+standards-version: 1.6.3
---
# Docker Multi-Platform Builds
diff --git a/skills/docker-networking/SKILL.md b/skills/docker-networking/SKILL.md
index 8b69c3d..fd73ab2 100644
--- a/skills/docker-networking/SKILL.md
+++ b/skills/docker-networking/SKILL.md
@@ -1,6 +1,7 @@
---
name: docker-networking
description: Configure container networking with bridge, host, and overlay drivers, port mapping, DNS resolution, and inter-container communication.
+standards-version: 1.6.3
---
# Docker Networking
diff --git a/skills/docker-registry/SKILL.md b/skills/docker-registry/SKILL.md
index cd784c1..8786e54 100644
--- a/skills/docker-registry/SKILL.md
+++ b/skills/docker-registry/SKILL.md
@@ -1,6 +1,7 @@
---
name: docker-registry
description: Work with container registries including Docker Hub, GHCR, ECR, and ACR for pushing, pulling, and tag management.
+standards-version: 1.6.3
---
# Docker Registry
diff --git a/skills/docker-resource-management/SKILL.md b/skills/docker-resource-management/SKILL.md
index 2465aff..470a076 100644
--- a/skills/docker-resource-management/SKILL.md
+++ b/skills/docker-resource-management/SKILL.md
@@ -1,6 +1,7 @@
---
name: docker-resource-management
description: Configure resource limits and monitoring with CPU and memory constraints, cgroups, container stats, and OOM kill prevention.
+standards-version: 1.6.3
---
# Docker Resource Management
diff --git a/skills/docker-security/SKILL.md b/skills/docker-security/SKILL.md
index c70d193..6b573b7 100644
--- a/skills/docker-security/SKILL.md
+++ b/skills/docker-security/SKILL.md
@@ -1,6 +1,7 @@
---
name: docker-security
description: Harden container security with rootless mode, read-only filesystems, capability management, secret handling, and image scanning.
+standards-version: 1.6.3
---
# Docker Security
diff --git a/skills/docker-swarm/SKILL.md b/skills/docker-swarm/SKILL.md
index 7d437aa..7f0f67d 100644
--- a/skills/docker-swarm/SKILL.md
+++ b/skills/docker-swarm/SKILL.md
@@ -1,6 +1,7 @@
---
name: docker-swarm
description: Docker Swarm mode orchestration - cluster management, service deployment, scaling, node administration, and rolling updates
+standards-version: 1.6.3
---
# Docker Swarm Orchestration
diff --git a/skills/docker-troubleshooting/SKILL.md b/skills/docker-troubleshooting/SKILL.md
index 57004a2..ac779d8 100644
--- a/skills/docker-troubleshooting/SKILL.md
+++ b/skills/docker-troubleshooting/SKILL.md
@@ -1,6 +1,7 @@
---
name: docker-troubleshooting
description: Diagnose and fix common Docker problems including port conflicts, permission errors, disk space, networking issues, and build failures.
+standards-version: 1.6.3
---
# Docker Troubleshooting
diff --git a/skills/docker-volumes/SKILL.md b/skills/docker-volumes/SKILL.md
index 1fb792d..95fa6fc 100644
--- a/skills/docker-volumes/SKILL.md
+++ b/skills/docker-volumes/SKILL.md
@@ -1,6 +1,7 @@
---
name: docker-volumes
description: Manage data persistence with named volumes, bind mounts, tmpfs mounts, volume drivers, and backup strategies.
+standards-version: 1.6.3
---
# Docker Volumes
diff --git a/skills/dockerfile-best-practices/SKILL.md b/skills/dockerfile-best-practices/SKILL.md
index f8d53f3..2b90d2f 100644
--- a/skills/dockerfile-best-practices/SKILL.md
+++ b/skills/dockerfile-best-practices/SKILL.md
@@ -1,6 +1,7 @@
---
name: dockerfile-best-practices
description: Write and optimize Dockerfiles with multi-stage builds, layer caching, image size reduction, and security hardening.
+standards-version: 1.6.3
---
# Dockerfile Best Practices
diff --git a/skills/image-optimization/SKILL.md b/skills/image-optimization/SKILL.md
index 33b5602..62a9a9b 100644
--- a/skills/image-optimization/SKILL.md
+++ b/skills/image-optimization/SKILL.md
@@ -1,6 +1,7 @@
---
name: image-optimization
description: Reduce Docker image size with base image selection, layer consolidation, multi-stage patterns, and distroless builds.
+standards-version: 1.6.3
---
# Image Optimization