{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:netresearch/claude-code-marketplace:skills/typo3-docs", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "33df74d3c6bc008e33aa42da2ec3a77126ad1575", "treeHash": "581d945a96134717b62d18786e8020c5ea92c4872b9fec850ab8a1e1edadd2d8", "generatedAt": "2025-11-28T10:27:18.909276Z", "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": "typo3-docs", "description": "Create and maintain TYPO3 extension documentation following official TYPO3 documentation standards. Includes automated documentation extraction with priority-weighted gap analysis based on TYPO3 architecture, RST syntax reference, TYPO3-specific directives, local rendering, validation, and TYPO3 Intercept deployment setup.", "version": "1.3.0-20251126" }, "content": { "files": [ { "path": "LICENSE", "sha256": "83edab32209ba0c16c0c48a2fe26fff50845567cb9f6b4da15cdfb833f000465" }, { "path": "README.md", "sha256": "cd17f9f5aca3a30f0f2ed7081db0e20ab4b634ea1cc99b20b4788bd227cb3091" }, { "path": ".gitignore", "sha256": "78e70ee14ad1b25efd9dc634bbc6789105c9b58590a0ee723e61a16acd1905f2" }, { "path": "SKILL.md", "sha256": "9602724068e345b8b5992887a0bf53ec23758b69ab6f2e7cccdff8d2ecc65aef" }, { "path": "references/documentation-coverage-analysis.md", "sha256": "7af86f9dbc003566e17e8474abf6ba2de42d6a30c8ec8a4c55d1df6ab0ab0924" }, { "path": "references/intercept-deployment.md", "sha256": "2ed547dc4b75bdceaf14a9191ad8fa4705485ddec3d8b03e11a68d7f5dd8b095" }, { "path": "references/extraction-patterns.md", "sha256": "4923178cb9513c7f1bfc891bb426d086084c4137cb6b76606bd44957d9c309ea" }, { "path": "references/typo3-extension-architecture.md", "sha256": "301e42f88e60c124c3c66e0ca800a379d80ba9664187d690b7989e9b15a20a5c" }, { "path": "references/rst-syntax.md", "sha256": "c1ad74539a0bb59d270dc4f6628ab481b3d72aa86c55a7717a3b60a70166df1e" }, { "path": "references/typo3-directives.md", "sha256": "3986e558ff5c7c260051897613d73e3debd8a49d791c186c928e6761b29fa816" }, { "path": "scripts/extract-composer.sh", "sha256": "1085c1bf7cba1d98a7ee0b3ad0a3326f8490a209e069dc7c3ee709fa4a32ea0b" }, { "path": "scripts/add-agents-md.sh", "sha256": "6dd85ef682d34d36266c50cd04debe7663aa3b70f5d23a56dfc16d946ffbec52" }, { "path": "scripts/extract-php.sh", "sha256": "e0f67003b1b4b6744f940a538c144394f9685bfd92f87281a2758564f379b023" }, { "path": "scripts/render_docs.sh", "sha256": "4992904d50c3b67a0a5c0b122bfba185b80d10814653dbdb236c6b03ad9f5322" }, { "path": "scripts/extract-repo-metadata.sh", "sha256": "0d41fe60e9945ddf749cef361b518a6cfdb68f31507fa0ab4ef3962f8829355d" }, { "path": "scripts/extract-extension-config.sh", "sha256": "9670d9c8f23c8f5666eb5ca2aec23ef0a94f86c5c53c2ed8d2be9cec29d1fc61" }, { "path": "scripts/extract-all.sh", "sha256": "391d6798db12db06c18088582d6a6264ce5d1d25ecf37e6ee3ab4a1e5de9027f" }, { "path": "scripts/extract-project-files.sh", "sha256": "013930097424d8d00a7ece3ff9703e8ffcaa2439264627c252e2fb02dc7a9958" }, { "path": "scripts/analyze-docs.sh", "sha256": "82efbe1190502dcf31ddc09e80ffd22e710706ffa359da85dd24f457f6634954" }, { "path": "scripts/validate_docs.sh", "sha256": "92620e2cd268a896d3362964f6a47db4124fb291e88a0f3f33fe3274f2ceb8f1" }, { "path": "scripts/extract-build-configs.sh", "sha256": "019921be95911ca275e6afb42bea36758c4f4ed9f893b2894f9ffb64f53a9b5c" }, { "path": ".claude-plugin/plugin.json", "sha256": "b7476903b535a1bd47eb08bd56015134c78f2f4b9e8271ba4acabd39743565e5" }, { "path": "templates/AGENTS.md", "sha256": "170e12674522df8099c2b46917c4dc21b8df0882c3bc21a0ac61e539c7910649" } ], "dirSha256": "581d945a96134717b62d18786e8020c5ea92c4872b9fec850ab8a1e1edadd2d8" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }