From 915e247b2097b9166485fb73509a01f05f428876 Mon Sep 17 00:00:00 2001 From: TM Hospitality Strategies <154358121+TMHSDigital@users.noreply.github.com> Date: Fri, 24 Apr 2026 11:43:22 -0400 Subject: [PATCH 1/2] chore: add standards-version frontmatter to skills and rules (#21) Phase 1 of the agent-file drift checker work (TMHSDigital/Developer-Tools-Directory Issue #1). Adds `standards-version: 1.6.3` to YAML frontmatter of every SKILL.md and .mdc rule file in this repo. Mechanical change, no content edits. The standards-version field enables the drift checker (Phase 2) to compare each file against the current meta-repo standards version. Signed-off-by: 154358121+TMHSDigital@users.noreply.github.com Made-with: Cursor Signed-off-by: 154358121+TMHSDigital@users.noreply.github.com --- rules/buildx-best-practices.mdc | 1 + rules/compose-scaling.mdc | 1 + rules/compose-validation.mdc | 1 + rules/docker-image-pinning.mdc | 1 + rules/docker-logging.mdc | 1 + rules/docker-port-conflicts.mdc | 1 + rules/docker-resource-limits.mdc | 1 + rules/docker-secrets.mdc | 1 + rules/dockerfile-lint.mdc | 1 + rules/swarm-security.mdc | 1 + skills/container-debugging/SKILL.md | 1 + skills/docker-advanced-workflows/SKILL.md | 1 + skills/docker-ci-cd/SKILL.md | 1 + skills/docker-compose-helper/SKILL.md | 1 + skills/docker-context-management/SKILL.md | 1 + skills/docker-development-env/SKILL.md | 1 + skills/docker-image-signing/SKILL.md | 1 + skills/docker-multi-platform/SKILL.md | 1 + skills/docker-networking/SKILL.md | 1 + skills/docker-registry/SKILL.md | 1 + skills/docker-resource-management/SKILL.md | 1 + skills/docker-security/SKILL.md | 1 + skills/docker-swarm/SKILL.md | 1 + skills/docker-troubleshooting/SKILL.md | 1 + skills/docker-volumes/SKILL.md | 1 + skills/dockerfile-best-practices/SKILL.md | 1 + skills/image-optimization/SKILL.md | 1 + 27 files changed, 27 insertions(+) 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 From 4f7c92640086b1ed0325934178e808a4a3110a0c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 24 Apr 2026 15:43:33 +0000 Subject: [PATCH 2/2] chore: bump version to 1.2.1 [skip ci] --- .cursor-plugin/plugin.json | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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 @@

- Version + Version Release npm License