{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:NeoLabHQ/context-engineering-kit:plugins/code-review", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "0991e4e8576f57c78e4fc874c1b96f9341ec56cf", "treeHash": "0c07d92b12a95635caa0ba09c5bce8325c64026b879de028a286c645cc178adc", "generatedAt": "2025-11-28T10:12:09.919985Z", "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": "code-review", "description": "Introduce codebase and PR review commands and skills using multiple specialized agents.", "version": "1.0.0" }, "content": { "files": [ { "path": "README.md", "sha256": "772c350572eccb3984b8ea7b9b34a9b57bf2566fdf79ad8af9d8a3d2926f4143" }, { "path": "agents/contracts-reviewer.md", "sha256": "b8cddf71c5e0dc08beb6a3074d2162fa09565b4949ef0a433b44c11f9dabc9c6" }, { "path": "agents/historical-context-reviewer.md", "sha256": "a09739e19276750bcd63900ebeaaf0b7eb30cc8880842214cbe4443d7771c12f" }, { "path": "agents/security-auditor.md", "sha256": "58c021cc5672d54b7a92733b44d02f21722bd71ee956471273c49017bf394163" }, { "path": "agents/code-quality-reviewer.md", "sha256": "2df44dc13d813d6f6a70e0a8dd6e7f6bc40d4a45bb1ff605092a2ed26bc8f464" }, { "path": "agents/test-coverage-reviewer.md", "sha256": "9b816db36ea02b54112d409c167d40c47c66d289919d94640873e515bc392c34" }, { "path": "agents/bug-hunter.md", "sha256": "1c9d6340fe2e4231bd41ac82443651aa227b75eac2c568fc5aab8a57d6ad4bc1" }, { "path": ".claude-plugin/plugin.json", "sha256": "d570a5f38fb04fd6f20194f98bdb46efda223e485319adb5f9fd0a0acad50a15" }, { "path": "commands/review-pr.md", "sha256": "d3d1d82eb8d27b90f176dd65e5f8159df34cb879de743089d72335e939e6d76f" }, { "path": "commands/review-local-changes.md", "sha256": "52b0a0054f56423964825ec8cb0d1d0f3d09505c3433d9758a622ec5b4d19296" } ], "dirSha256": "0c07d92b12a95635caa0ba09c5bce8325c64026b879de028a286c645cc178adc" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }