{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:rknall/claude-skills:docker-validation", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "8cc5ec984d23c20300a150de3c87be39b7b6c111", "treeHash": "d2440a839805bddbc3ac76a4c3bcee1d1b0dd48c5bb22652a7e5f58c6745cec0", "generatedAt": "2025-11-28T10:27:58.504775Z", "toolVersion": "publish_plugins.py@0.2.0" }, "origin": { "remote": "git@github.com:zhongweili/42plugin-data.git", "branch": "master", "commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390", "repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data" }, "manifest": { "name": "docker-validation", "description": "Comprehensive Docker and Docker Compose validation following best practices and security standards. Validates Dockerfiles, multi-stage builds, modern Compose syntax, and generates automation scripts", "version": "1.0.0" }, "content": { "files": [ { "path": "tool-installation.md", "sha256": "67320fa4f3da391ca9fa796e7740472afefe860729453d2f88be052f65e3d2d0" }, { "path": "validation-checklist.md", "sha256": "962d618839fe19bf41ff0319bc33de9c240c48c7408aaef59ca09d62da11f648" }, { "path": "README.md", "sha256": "32fc2ef39ba11b721c5dd41910bb8fc871f9cdd88e864e108e09ee2a783cb479" }, { "path": "SKILL.md", "sha256": "3d86d2c06e23e6c020b06d0a10b663a1211dba63c12489390724e4e48fdd46b0" }, { "path": ".claude-plugin/plugin.json", "sha256": "8cf25cd9c9986106a943d40aae9247b2ebbf7ae71ba48bfa726177688fb2e221" } ], "dirSha256": "d2440a839805bddbc3ac76a4c3bcee1d1b0dd48c5bb22652a7e5f58c6745cec0" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }