Initial commit

This commit is contained in:
Zhongwei Li
2025-11-30 08:43:30 +08:00
commit 58302db858
24 changed files with 6096 additions and 0 deletions

125
plugin.lock.json Normal file
View File

@@ -0,0 +1,125 @@
{
"$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": []
}
}