{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:netresearch/claude-code-marketplace:skills/typo3-core-contributions", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "c61099775905f80543deaa2bb5c0acde730c30b8", "treeHash": "ed54abc6f6eb9cd127e0fbd345acb0b190438126ead558e86866cb8dd4517f7a", "generatedAt": "2025-11-28T10:27:19.600332Z", "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-core-contributions", "description": "Guide contributions to TYPO3 core following official contribution guidelines. Includes patch creation, Gerrit workflow, coding guidelines, testing requirements, and review processes for contributing to the TYPO3 core.", "version": "1.4.0-20251114" }, "content": { "files": [ { "path": "LICENSE", "sha256": "ab373f9ef890455f235a4ccfab7ae7f1157d5edd45e659abae687b3b6255a8d6" }, { "path": "README.md", "sha256": "dbe7246fc0326d7bd94e3d1331333d36644298a5b7efbb0a88cd145c691917fd" }, { "path": ".gitignore", "sha256": "3f62ab1e721fdb95478da9f8f9da4cecdc319027d5bd50875be155096894577b" }, { "path": "SKILL.md", "sha256": "be04cc864305cd81f7c453e438b7561b9d6f55b2d6a08f97dc16de977c01525c" }, { "path": "references/commit-message-format.md", "sha256": "9b2f6e02622990792e3fb3dd9b3517bdf589fdf617177db3e62e8cdb8435ade4" }, { "path": "references/ddev-setup-workflow.md", "sha256": "d4d7ce7295626390c0a7e5d0de001905d8f1eba58c412f6f2fcf2d9756b549b8" }, { "path": "references/troubleshooting.md", "sha256": "5f2fa7356654dc27b7f49c6472ab5548b86927aad8c2452889cc04897fb69ef9" }, { "path": "references/forge-api.md", "sha256": "e7a0fc7dbe169392e851441f9f780de4015040db4bc004a418357ae157359d26" }, { "path": "references/gerrit-workflow.md", "sha256": "4495e847cf2c2865216b54670446060d721d879609a824e6a6b2ce8ec4b93c81" }, { "path": "references/commit-msg-hook.md", "sha256": "1db8b73f5ffcb3c09a23035c7b772b3db5471c07cdd4a9e3a65c2f6420581896" }, { "path": "references/account-setup.md", "sha256": "9dc89d22b729d21cf09efb6aa848237c641faa84a2c9ab234cb5297d07231756" }, { "path": "references/gerrit-review-patterns.md", "sha256": "585195c4184806acdf01e3437dcc9b97de0c7104c86886242067bbf08836de14" }, { "path": "claudedocs/refactoring-summary.md", "sha256": "0feaaf54fc2738956bf5c34829a7093a562ddb7d9f1ab468f0198a40992a347c" }, { "path": "scripts/setup-typo3-coredev.sh", "sha256": "d47c65f4cd00aab4a1c0b46323a8e96ba1c2e1d14992f94d6dce798f8113c7b0" }, { "path": "scripts/create-commit-message.py", "sha256": "c0ea29d591cbeefe21ec7a8375829bd870b6c271ff50d3f7e12717004974c28a" }, { "path": "scripts/query-forge-metadata.sh", "sha256": "aa747ec03f3fc0a8842bd1bff236ae7253ded95f24f70e6c10e7567328a40aec" }, { "path": "scripts/verify-prerequisites.sh", "sha256": "533f0555ec0f2a23088c5d11dce6193175439a68405faf2b6f5eef4251766f19" }, { "path": "scripts/create-forge-issue.sh", "sha256": "60da8c26d4fde62279923281e402ada6a81a61865e9f55b4081188b74d3a97fc" }, { "path": "scripts/validate-commit-message.py", "sha256": "3b75909562f243565927169dccaaf6c9fd5241e6bfd4b571a81aa5bca3b42db9" }, { "path": ".claude-plugin/plugin.json", "sha256": "38ac5fca0f81f268f2714c1b3cc732f8e5512c46b203070ebeea1d9fc82fcc11" }, { "path": "assets/commit-template.txt", "sha256": "9ff82d4769378bd677c2cccf167452040474c219991680a0b674b103fea9d681" } ], "dirSha256": "ed54abc6f6eb9cd127e0fbd345acb0b190438126ead558e86866cb8dd4517f7a" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }