From d861df03d752251653e250a0db1530a1e306188a Mon Sep 17 00:00:00 2001 From: fOuttaMyPaint Date: Fri, 24 Apr 2026 11:32:10 -0400 Subject: [PATCH] chore: add standards-version frontmatter to skills and rules 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 --- 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