Files
gh-overlord-z-claudeshack-d…/plugin.lock.json
2025-11-30 08:46:53 +08:00

76 lines
2.9 KiB
JSON

{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:Overlord-Z/ClaudeShack:documentation-wizard",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "f83b28465cb410aea30912855fee8acc9aab227f",
"treeHash": "0105532ca89190616d4e74de8c02899646b2dedb6c7050be4e6ec104372d508d",
"generatedAt": "2025-11-28T10:12:22.707536Z",
"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": "documentation-wizard",
"description": "Keeps documentation in perfect sync with code and knowledge. Auto-generates README, API docs, ADRs, and onboarding materials. Detects stale documentation and ensures it evolves with the codebase."
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "bdea5ce2b1dfebb98ececda7c555f813de0bf8a210c43be6bc0514950be1a74b"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "594d914c8fef33d6b10d8b525bc123df0388eb7d6fb141d12c53e4369bad3808"
},
{
"path": "skills/documentation-wizard/README.md",
"sha256": "5a1ca82712c53bd8c183cc6c50d3f3326b37033eaf8e4db8a25454f8c6882f84"
},
{
"path": "skills/documentation-wizard/SKILL.md",
"sha256": "aaf8fb7985a0edf88396b050c10b79ac88605f263ff3e93d5ea8cb86a3c14bb3"
},
{
"path": "skills/documentation-wizard/References/onboarding-template.md",
"sha256": "ff2441164aa1636b037a201fd06f3c56c2c2294fab4ba42a5b4e6a8609084508"
},
{
"path": "skills/documentation-wizard/References/readme-template.md",
"sha256": "5a02ac3fcf9fb8d593944e654ffcfac53b6c00342a6919629f905372ace32579"
},
{
"path": "skills/documentation-wizard/References/adr-template.md",
"sha256": "bd14f9c51d16432593b0c3de18c59422b94c26f9418e1316ae9d141131d95f48"
},
{
"path": "skills/documentation-wizard/scripts/generate_docs.py",
"sha256": "2c05d12d17191baa61611701aa64938fd6a1a12f9ebd14cdb7e77aaff8a644b1"
},
{
"path": "skills/documentation-wizard/scripts/generate_changelog.py",
"sha256": "2f0f25a22072490a7a3b873e0bf4987b551d9d105591713fb747d446863ce3ff"
},
{
"path": "skills/documentation-wizard/scripts/validate_docs.py",
"sha256": "1315b1c9934b42bd946cfb27e51de7f5631c0bccb1f5e83f0ed9d1ff8658fa85"
},
{
"path": "skills/documentation-wizard/scripts/sync_docs.py",
"sha256": "f5201dfb63cbe2f6041ca0daf952f2c9948fbae6840deba88c7b01f23f7107ba"
}
],
"dirSha256": "0105532ca89190616d4e74de8c02899646b2dedb6c7050be4e6ec104372d508d"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}