{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:nicknisi/claude-plugins:plugins/spec-driven", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "5685647d61e429f9a4d7abf2007bf08e858dc09c", "treeHash": "f976c3ae1afab870c59b4cfda58f98d4de77eb5ef11c7929323568f0daa52de1", "generatedAt": "2025-11-28T10:27:22.508738Z", "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": "spec-driven", "description": "Transform specifications into executable code with automated analysis, validation checkpoints, and incremental delivery", "version": "0.1.0" }, "content": { "files": [ { "path": "README.md", "sha256": "cf423ea00090d7a285ce66f0cd571bd935e95f136185bb09d81fcd1f8a02f05a" }, { "path": ".claude-plugin/plugin.json", "sha256": "bcd7c00f52656fa9571188319e91fb58b7c41fa9de767238f3afc791a5f60e63" }, { "path": "commands/execute-spec.md", "sha256": "89f2ef13ef5c140efd5adbaa4698c39c06bad8a033e7fb983bcf2b264bfab5be" }, { "path": "commands/generate-prp.md", "sha256": "d26a61573521db79a7952fb9af70aa8f78c69e7de454878d67a37ee0f9817409" }, { "path": "commands/execute-prp.md", "sha256": "0fcf06c5d84da87b8d6dcfb774ae8ca3622a4e90c66966cd4d2dbe017df96fb6" }, { "path": "commands/generate-spec.md", "sha256": "f5f33293560e6f39855f2e2f9cff4d6c9c29fdb82ad913c79e9fb2e69d6b1014" }, { "path": "commands/check-prp.md", "sha256": "5e5a5ab1088b922946786a37652a4b4d61a24c373412172ada7ee70b61a23fda" }, { "path": "commands/check-spec.md", "sha256": "da0ade906ab9f011dde4506657419528d8dd9f2ab01707b701b5a91109b0aa39" } ], "dirSha256": "f976c3ae1afab870c59b4cfda58f98d4de77eb5ef11c7929323568f0daa52de1" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }