Initial commit

This commit is contained in:
Zhongwei Li
2025-11-30 08:43:13 +08:00
commit f6d4a68978
178 changed files with 51030 additions and 0 deletions

744
plugin.lock.json Normal file
View File

@@ -0,0 +1,744 @@
{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:netresearch/claude-code-marketplace:netresearch-skills-bundle",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "1e84fc21f2f1f1032570653f85f86f4214bbffb1",
"treeHash": "2dac5be64a7d70361a08099a0ed7fd471693e4f6b4405d6c25731205d9e9b3ba",
"generatedAt": "2025-11-28T10:27:20.800627Z",
"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": "netresearch-skills-bundle",
"description": "Temporary container plugin for skill visibility workaround (Claude Code issue #10568)"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "02b0131ab35e7f80600c283a7b93f2d134f59068fed4b227ba367059a4af65d7"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "588cdc173df1df42e067d518fed06e6fc6424c7c6bf60cd093e7bc7314713024"
},
{
"path": "skills/typo3-testing/LICENSE",
"sha256": "62e5db1ab91125b874e6408a65301f10802d8204c06b3047ec07f84d7db3f471"
},
{
"path": "skills/typo3-testing/README.md",
"sha256": "0ffd450890029269e5dae36dbabb6c6fcd2c2ef469dfc326058945af4bba6a26"
},
{
"path": "skills/typo3-testing/.gitignore",
"sha256": "db6cc676b541ea3d6987d9e5d662e998f36a146eba3abd14b5e65cab025fc389"
},
{
"path": "skills/typo3-testing/SKILL.md",
"sha256": "8d3779f65441ab80e7c3c5f3b6f4cdee483e9d1eced56a7820330cccb79ad488"
},
{
"path": "skills/typo3-testing/references/quality-tools.md",
"sha256": "d186766c200a72755ea9456677a8a26632b6fa5093aad847f9c4463ea56aac15"
},
{
"path": "skills/typo3-testing/references/test-runners.md",
"sha256": "ea26c2ddcc6abc23a5206665aa39c053250d09cc21c3b172f9c08f78727f4017"
},
{
"path": "skills/typo3-testing/references/acceptance-testing.md",
"sha256": "2eb3373a49f4bd584d6af026406fe89b77bf53eaf6250a5e739036fe681152b1"
},
{
"path": "skills/typo3-testing/references/functional-testing.md",
"sha256": "7a5f94e262f76b533328e6522cfce2730e03c5d4718b20dc82bf9427e59bca4f"
},
{
"path": "skills/typo3-testing/references/unit-testing.md",
"sha256": "d284a11aea0f9f74c65de21028ad1e0312a23d8f2b4a6f02d71383908a8f7a24"
},
{
"path": "skills/typo3-testing/references/javascript-testing.md",
"sha256": "d912bf3a55c3fde7d5b35dd6b8d217a2c92dc56cbce2aa833b97cbf4f930c090"
},
{
"path": "skills/typo3-testing/references/ci-cd.md",
"sha256": "cc63f64bb0b3cc59e08c145a27e5f4a22a74ffb23c7d07d11b43276e60872fb5"
},
{
"path": "skills/typo3-testing/claudedocs/refactoring-summary.md",
"sha256": "23e8c66839a7c3dc5f277a82eccb2d74dcea57ebf992ca3e01a519270613e7f5"
},
{
"path": "skills/typo3-testing/scripts/validate-setup.sh",
"sha256": "c44fa4a6b8b0e88e6d2bbbdd4415279635a6478dd9f1e599cb27f890fef8ef92"
},
{
"path": "skills/typo3-testing/scripts/setup-testing.sh",
"sha256": "e19c01d4c34abd3baa6afd6674e15095d1666909bac602273ac666f34a50e1db"
},
{
"path": "skills/typo3-testing/scripts/generate-test.sh",
"sha256": "e72909650ac0cc12e9483e0ec7a84da863dce99882fa12410035460fc1c93cd3"
},
{
"path": "skills/typo3-testing/templates/FunctionalTestsBootstrap.php",
"sha256": "60caec69cc3792c3f22184c627eb6f597e57a387c1646e2277148e877f66aa0c"
},
{
"path": "skills/typo3-testing/templates/UnitTests.xml",
"sha256": "61cd16d938ba8fbb7d49c21a444fb86766ce65449f66e3d9a12135451a174786"
},
{
"path": "skills/typo3-testing/templates/github-actions-tests.yml",
"sha256": "8da189186487e10e5d5ddf0c51302138c169220a2c11306c4eab345230853d41"
},
{
"path": "skills/typo3-testing/templates/AGENTS.md",
"sha256": "9a0c9055ce3404dca8f3913515de25698030855e5583367450aae2eb22c56e17"
},
{
"path": "skills/typo3-testing/templates/FunctionalTests.xml",
"sha256": "8b73dedafa787328d263b46661bb4df91850e60ed12d2a33c5f493b828e79f9a"
},
{
"path": "skills/typo3-testing/templates/docker/codeception.yml",
"sha256": "85c24f53e5a1f7e959312d141fd62261f0440be3ca70a45896082e0b5353dd2b"
},
{
"path": "skills/typo3-testing/templates/docker/docker-compose.yml",
"sha256": "2693efec58eb5ddebd218d2a452581f21c02397fa214fea3ae46e677516881dd"
},
{
"path": "skills/typo3-testing/templates/example-tests/ExampleAcceptanceCest.php",
"sha256": "30e158149508c15ecb75de850d8b6f9b09baad0014d6ab0183aba249dbd03d10"
},
{
"path": "skills/typo3-testing/templates/example-tests/ExampleFunctionalTest.php",
"sha256": "81de444c741d8f05ef9abba8b005d32474da9b77a0a0aefe559350acd5f2b428"
},
{
"path": "skills/typo3-testing/templates/example-tests/ExampleUnitTest.php",
"sha256": "2c68c617a1c70f8a896c252c4aa0ed5578af5bcc7c0e7cc49257866da05fb11c"
},
{
"path": "skills/netresearch-branding/README.md",
"sha256": "5dfbc0502098d2c9d44de543a6b62a82e4c34bc34c5d6d2cfede71c21622150c"
},
{
"path": "skills/netresearch-branding/SKILL.md",
"sha256": "4dbc3494d69303bf5be910168bd991bfffa75c0d4f0606274e333f4f1349a032"
},
{
"path": "skills/netresearch-branding/references/colors.md",
"sha256": "42fbf46dc515b079a250727b8881dde7541400d1777eccfd07b910c6a43328f8"
},
{
"path": "skills/netresearch-branding/references/web-design.md",
"sha256": "2016875af8aaca78eff4121e107871339d79441d0e23d4ff3f148dff3fc12dd9"
},
{
"path": "skills/netresearch-branding/references/typography.md",
"sha256": "a2484d7416e8f35e1db48dc694fe56945819951e2e8b9ad9b6d1815627b29fff"
},
{
"path": "skills/netresearch-branding/claudedocs/refactoring-summary.md",
"sha256": "c1ace25fce5c5c8afa76d0900c8fec9c8255618c845a32b5eb5adce6803b260f"
},
{
"path": "skills/netresearch-branding/examples/components.html",
"sha256": "548341dfdbaacf0b0d8befc95b264f4fdde1793dc6d3f73e1edde038624591f5"
},
{
"path": "skills/netresearch-branding/templates/styles.css",
"sha256": "f4c1ecdb68b4132130f4f6261e56c1b020fdcbe38cf4ad4e4bff85dded88cc79"
},
{
"path": "skills/netresearch-branding/templates/landing-page.html",
"sha256": "d5ad833e350e48a1e8cac4c8aa461e293e9723fab60469a8fc3b912046708fed"
},
{
"path": "skills/netresearch-branding/assets/logos/netresearch-symbol-only.svg",
"sha256": "b63c3f838232beff165668516c1a2a81f9c05327b3712c07453523e4055337c1"
},
{
"path": "skills/agents/LICENSE",
"sha256": "b4aa20b52533f8ab363e465f07d9e26ad92dac6e250b650c8947c99d6ee466e0"
},
{
"path": "skills/agents/STATUS.md",
"sha256": "a656b07890efb13577aa36e08becaded05e86e72e4fe09cc147d2edff921b71d"
},
{
"path": "skills/agents/README.md",
"sha256": "b8521f379edf306b0fd5edb2567859bf52185585464a334cfe2d9a74a9bda56f"
},
{
"path": "skills/agents/.gitignore",
"sha256": "03d5d046fa175e5d6ea564d562ffbd2a555e964b0a91d3ce04af8bc54f3a54ab"
},
{
"path": "skills/agents/SKILL.md",
"sha256": "ee7db7e9bdc267a2ae2e45fae3996af707eee3be49b9a9387e1286c449d642a2"
},
{
"path": "skills/agents/composer.json",
"sha256": "0c5d90b317084fbadf5b68d7c82f384ea38fb7077ad2f53a3eccd1e923c0b85d"
},
{
"path": "skills/agents/references/analysis.md",
"sha256": "2a24ab56d49577acfd6818a7243fd3ef1dc518d55196a379deacace140a9012c"
},
{
"path": "skills/agents/references/examples/coding-agent-cli/scripts-AGENTS.md",
"sha256": "fb68e9b8fdd0a38887edb23adf8a80270635b6d66c6063b5e5c9049217193aca"
},
{
"path": "skills/agents/references/examples/coding-agent-cli/AGENTS.md",
"sha256": "0012cbc25474d641e1f43714e4728082a2f8106323880fe91959f4b785eeb7ef"
},
{
"path": "skills/agents/references/examples/ldap-selfservice/internal-AGENTS.md",
"sha256": "587e67c42b0b273c3a1a7291c1cd481380aeac33693e0314c48908344efa3c5f"
},
{
"path": "skills/agents/references/examples/ldap-selfservice/internal-web-AGENTS.md",
"sha256": "fe8aaf9130a6f35e4a93dd91fd477088fe0e6fc8d9b046473b02c7491ef7774e"
},
{
"path": "skills/agents/references/examples/ldap-selfservice/AGENTS.md",
"sha256": "12e0d8102ff9a8d9afe58a6c62f5f80dfbab6a852a812d9d14ffbc2cf6167f7e"
},
{
"path": "skills/agents/references/examples/t3x-rte-ckeditor-image/Classes-AGENTS.md",
"sha256": "18c70510d702bdb19f0635cf56b7fd1d43f33b261195c08a076bda7cdb6e47ef"
},
{
"path": "skills/agents/references/examples/t3x-rte-ckeditor-image/AGENTS.md",
"sha256": "07b74ea78fa432057a660207cf0359a9fccab3823329a47a506c77f2b2e71d7a"
},
{
"path": "skills/agents/references/examples/simple-ldap-go/examples-AGENTS.md",
"sha256": "883911058ad0c8c48da8486897c90f029a19658986f017bf1bde5ddc54eeffc7"
},
{
"path": "skills/agents/references/examples/simple-ldap-go/AGENTS.md",
"sha256": "b7f17e8beca30c42f40a7285d6c0043a67807181de5703aff2bce9e9c73ab072"
},
{
"path": "skills/agents/claudedocs/refactoring-summary.md",
"sha256": "eddf1114e3997c29e57d31133cf5a98e5cac0eabdefb06897328851f7b67cedd"
},
{
"path": "skills/agents/scripts/validate-structure.sh",
"sha256": "60789bd917958d125638f94479e6501e51d2d0f5d5373a4e33970f5f7710c848"
},
{
"path": "skills/agents/scripts/detect-scopes.sh",
"sha256": "a02b0147487009e754b658f84d48c47b4a45e46a0345616686a2aaf72bbe7967"
},
{
"path": "skills/agents/scripts/extract-commands.sh",
"sha256": "0ee80d781d8b031a0c626da4206321c747084b675c70fb8cc3e1303b2c1b4fc5"
},
{
"path": "skills/agents/scripts/generate-agents.sh",
"sha256": "3d50161327537782bde5d322e9e5fb6c83cd059e2d487212bcee0c72dd2dfe7a"
},
{
"path": "skills/agents/scripts/detect-project.sh",
"sha256": "403b1324a978ec99c0c99c70314de1b97136cc3dd23eb131e2e72389d7a5980c"
},
{
"path": "skills/agents/scripts/lib/template.sh",
"sha256": "4b30b4d85a30eea9ff5f9a36085b34a757396fde3058c734c869c640b18d9e17"
},
{
"path": "skills/agents/templates/root-verbose.md",
"sha256": "de9d263062471fc8f1fc154729a9a521acef48fda771ffee15f8a1803fd86e2c"
},
{
"path": "skills/agents/templates/root-thin.md",
"sha256": "686a97e5d5dd69ecbf567059167b35dde87a0691d6c5f69eac0759039b0bf71d"
},
{
"path": "skills/agents/templates/scoped/backend-go.md",
"sha256": "f1aad3498ac26177fdbbe69d07196b17b129fde9538e3d600754df686f26ee9d"
},
{
"path": "skills/agents/templates/scoped/cli.md",
"sha256": "c54098b6a5547639c7abc2403994495b96e61072b4e94d3bcb1bec749a611201"
},
{
"path": "skills/agents/templates/scoped/frontend-typescript.md",
"sha256": "c8024e783a228ad367679b2f961760fd3bf79bfb3b290c9c9d70c197626867a1"
},
{
"path": "skills/agents/templates/scoped/backend-php.md",
"sha256": "8956f7006f8a8fc13da61e9be3abde9711c7fd94fe533dd8fdfa8b3a966a6c80"
},
{
"path": "skills/typo3-ddev/LICENSE",
"sha256": "ab373f9ef890455f235a4ccfab7ae7f1157d5edd45e659abae687b3b6255a8d6"
},
{
"path": "skills/typo3-ddev/README.md",
"sha256": "fc05bd45dbda4ad94bfce6cbb2ddc745810328c95a6c1ab011e85b288b58fe51"
},
{
"path": "skills/typo3-ddev/.gitignore",
"sha256": "593d792f248e0cbea5d41215b10771ad52198bc565f0f20b640e9be3eecacf53"
},
{
"path": "skills/typo3-ddev/SKILL.md",
"sha256": "bfff69ac938e2e64d5d51056f8937eef72607a784c54f1925b711bbf04262f10"
},
{
"path": "skills/typo3-ddev/references/windows-optimizations.md",
"sha256": "7eae23d263c5b026b183c2e42542b2efaa449ca9ad9c996768ca0c0e5cd08e5f"
},
{
"path": "skills/typo3-ddev/references/0001-valkey-default-with-redis-alternative.md",
"sha256": "ba2b2598645132dec697fd19c7d838d503bfc22480daf5c249e105dd55be54fa"
},
{
"path": "skills/typo3-ddev/references/windows-fixes.md",
"sha256": "e6ad59d54c2198f266f169afdf23f717d4f0865fecb95f927a93651db8904a74"
},
{
"path": "skills/typo3-ddev/references/troubleshooting.md",
"sha256": "f242014dc3ee7088e43484aeaa79899d4afc09bd11936e28a72a6854d601a21a"
},
{
"path": "skills/typo3-ddev/references/advanced-options.md",
"sha256": "91a5afc978a25e97208b781781f0eaeb08b11b8ee92db64f9d4e37caaa46200b"
},
{
"path": "skills/typo3-ddev/references/prerequisites-validation.md",
"sha256": "cf809654a94cb872202843b9f4a95d9f3b1ae6dfeb1efa9d0b6569f11d0b1d42"
},
{
"path": "skills/typo3-ddev/references/quickstart.md",
"sha256": "cc7ebde884323fcae12df2699dcdcf1e140b0b62117a8f7658dcc42fa3c68b34"
},
{
"path": "skills/typo3-ddev/references/index-page-generation.md",
"sha256": "a667a23a99423bcdb1b6ee3c6e5782c4717dd679292b85af9dcbe321ca98cac7"
},
{
"path": "skills/typo3-ddev/references/0002-mariadb-default-with-database-alternatives.md",
"sha256": "aec6ece3c744066b63023e40df82369e0719a99e988a2014414602f21cc16b21"
},
{
"path": "skills/typo3-ddev/claudedocs/skill-refactoring-summary.md",
"sha256": "382d6d27e41b5395ddf31134f6d2ae787f761bb4870ac2e22a770a3846eb6a6c"
},
{
"path": "skills/typo3-ddev/scripts/validate-prerequisites.sh",
"sha256": "5c1401510f9986e343749a56a8fa64f8046946637362848284748e4fb8aa01b3"
},
{
"path": "skills/typo3-ddev/assets/templates/docker-compose.git-info.yaml",
"sha256": "c88eec7b034e5ff2c59e2bc4f1f99da7b768a8c917f8f53437786031c0891825"
},
{
"path": "skills/typo3-ddev/assets/templates/config.redis.php.example",
"sha256": "d30b42cedfa7e6b1939518d91ff9a85959d137bb56ecae0616982917f7b07fbc"
},
{
"path": "skills/typo3-ddev/assets/templates/.envrc",
"sha256": "35911511432d6c5fbbd00dc9b1f25d17658e30ddf1a44cd8da17b3c0d4e75cb6"
},
{
"path": "skills/typo3-ddev/assets/templates/docker-compose.web.yaml",
"sha256": "703079576c5a3c970d3dedec4968de4391654f34834f7d1c36b3c4b147b6f23f"
},
{
"path": "skills/typo3-ddev/assets/templates/Makefile.template",
"sha256": "d39015650acc88a43f89983de4cb141766f92bbf921269f439da53615b372986"
},
{
"path": "skills/typo3-ddev/assets/templates/docker-compose.ofelia.yaml.optional",
"sha256": "b664d9d7b69c3ce7855603e1fa2c77f930a447a73fcfdfaceb845c24242f0b4b"
},
{
"path": "skills/typo3-ddev/assets/templates/index.html.template",
"sha256": "b3c905e7b64dc1284ec8f5013c04e9c12180f75031d69232694538c601828bcf"
},
{
"path": "skills/typo3-ddev/assets/templates/config.yaml",
"sha256": "3a83be64a83f6e50aedca7320c31e6a80612d12b3e65b1569324906ec1cc31f6"
},
{
"path": "skills/typo3-ddev/assets/templates/README-SERVICES.md.optional",
"sha256": "20f1d7379ff9115b53187154b3afcab6dab2bc81811b5392a81c02a9cf6bbafa"
},
{
"path": "skills/typo3-ddev/assets/templates/docker-compose.services.yaml.optional",
"sha256": "fd2a75d4b5c2861367dd0e63cf09e9be31a52f5c4990d38c21d6471bb3a44fe1"
},
{
"path": "skills/typo3-ddev/assets/templates/docker-compose.services-redis.yaml.optional",
"sha256": "564fde7771013bc18808dde014e29621c68c826ef07f8957482ab6b1d31c0ccc"
},
{
"path": "skills/typo3-ddev/assets/templates/web-build/install-cron.sh.optional",
"sha256": "ef1cba4123b9df86aedb15509c393e198300cf2ae92cb9aef4b5e3284af8ca00"
},
{
"path": "skills/typo3-ddev/assets/templates/web-build/Dockerfile",
"sha256": "518c5065f73bdf796d412efd84db4192fe6c486c08741d576a144cc82755a436"
},
{
"path": "skills/typo3-ddev/assets/templates/homeadditions/.bashrc_additions.optional",
"sha256": "5b8046dbf3974f89227b3f8d87bf4089183333a3c83f454925c5fdb340e8bbf9"
},
{
"path": "skills/typo3-ddev/assets/templates/commands/install-v11",
"sha256": "6e80f13afd7b64883db9539c9d79d8443b0d134cf8bd7f78520a8f6cbf337689"
},
{
"path": "skills/typo3-ddev/assets/templates/commands/install-v13",
"sha256": "f87b775f3822318876d0db63c78cbc8dad48e4e37f61d7958ae76ac90a81d9ce"
},
{
"path": "skills/typo3-ddev/assets/templates/commands/install-v12",
"sha256": "f50abab5b2e0446d5a5da6dce3f4b6d801e9823773b435df19f17a349f8f3a7a"
},
{
"path": "skills/typo3-ddev/assets/templates/commands/install-all",
"sha256": "2ba13bf400536925fc9e9faba5127031423e8ba32feed76a643c8343bb79e922"
},
{
"path": "skills/typo3-ddev/assets/templates/commands/host/setup",
"sha256": "a4dfdd5540a4662e58f125e4ca72b685d783a50275971d23bbf5c95b1240038f"
},
{
"path": "skills/typo3-ddev/assets/templates/commands/host/docs",
"sha256": "13545bb03d87dd11dba24131753b66db758862c96986df40f48555f7d4786908"
},
{
"path": "skills/typo3-ddev/assets/templates/commands/host/pre-start-git-info",
"sha256": "1579befd98de8d00ad8d62b7d96b4ec36a0d7fe97084dc55761e100d56f876c2"
},
{
"path": "skills/typo3-ddev/assets/templates/commands/web/generate-index",
"sha256": "3ad42122b0c027a1a9b028af3fda855518f15763c7aa5adfc6bc4d996f3b7bd6"
},
{
"path": "skills/typo3-ddev/assets/templates/commands/web/configure-extension.optional",
"sha256": "400cdb85bf7ef285556e6d337e25e4636a8bb4dbb222fcb1672f3374f19e404e"
},
{
"path": "skills/typo3-ddev/assets/templates/commands/web/generate-makefile",
"sha256": "8fee0d248e9b63e86a4a8fa29f0c5b121cd22ead08f12287e827a114d45fc664"
},
{
"path": "skills/typo3-ddev/assets/templates/commands/web/install-introduction.optional",
"sha256": "3f2a8f3605795cdd69b52760a8c2c9952c38fcfcf267815490deb1b7c4bb58ed"
},
{
"path": "skills/typo3-ddev/assets/templates/apache/apache-site.conf",
"sha256": "f40f09c69e02e8855fc30416a55bd3059ddedfbb2a727c853d7a89f00d5cbd60"
},
{
"path": "skills/typo3-core-contributions/LICENSE",
"sha256": "ab373f9ef890455f235a4ccfab7ae7f1157d5edd45e659abae687b3b6255a8d6"
},
{
"path": "skills/typo3-core-contributions/README.md",
"sha256": "0433a370f77599dacfd39053cec3cb17118ae46c4f72a0114fafda1526bc6dcb"
},
{
"path": "skills/typo3-core-contributions/.gitignore",
"sha256": "3f62ab1e721fdb95478da9f8f9da4cecdc319027d5bd50875be155096894577b"
},
{
"path": "skills/typo3-core-contributions/SKILL.md",
"sha256": "be04cc864305cd81f7c453e438b7561b9d6f55b2d6a08f97dc16de977c01525c"
},
{
"path": "skills/typo3-core-contributions/references/commit-message-format.md",
"sha256": "9b2f6e02622990792e3fb3dd9b3517bdf589fdf617177db3e62e8cdb8435ade4"
},
{
"path": "skills/typo3-core-contributions/references/ddev-setup-workflow.md",
"sha256": "d4d7ce7295626390c0a7e5d0de001905d8f1eba58c412f6f2fcf2d9756b549b8"
},
{
"path": "skills/typo3-core-contributions/references/troubleshooting.md",
"sha256": "5f2fa7356654dc27b7f49c6472ab5548b86927aad8c2452889cc04897fb69ef9"
},
{
"path": "skills/typo3-core-contributions/references/forge-api.md",
"sha256": "e7a0fc7dbe169392e851441f9f780de4015040db4bc004a418357ae157359d26"
},
{
"path": "skills/typo3-core-contributions/references/gerrit-workflow.md",
"sha256": "4495e847cf2c2865216b54670446060d721d879609a824e6a6b2ce8ec4b93c81"
},
{
"path": "skills/typo3-core-contributions/references/commit-msg-hook.md",
"sha256": "1db8b73f5ffcb3c09a23035c7b772b3db5471c07cdd4a9e3a65c2f6420581896"
},
{
"path": "skills/typo3-core-contributions/references/account-setup.md",
"sha256": "9dc89d22b729d21cf09efb6aa848237c641faa84a2c9ab234cb5297d07231756"
},
{
"path": "skills/typo3-core-contributions/references/gerrit-review-patterns.md",
"sha256": "585195c4184806acdf01e3437dcc9b97de0c7104c86886242067bbf08836de14"
},
{
"path": "skills/typo3-core-contributions/claudedocs/refactoring-summary.md",
"sha256": "0feaaf54fc2738956bf5c34829a7093a562ddb7d9f1ab468f0198a40992a347c"
},
{
"path": "skills/typo3-core-contributions/scripts/setup-typo3-coredev.sh",
"sha256": "d47c65f4cd00aab4a1c0b46323a8e96ba1c2e1d14992f94d6dce798f8113c7b0"
},
{
"path": "skills/typo3-core-contributions/scripts/create-commit-message.py",
"sha256": "c0ea29d591cbeefe21ec7a8375829bd870b6c271ff50d3f7e12717004974c28a"
},
{
"path": "skills/typo3-core-contributions/scripts/query-forge-metadata.sh",
"sha256": "aa747ec03f3fc0a8842bd1bff236ae7253ded95f24f70e6c10e7567328a40aec"
},
{
"path": "skills/typo3-core-contributions/scripts/verify-prerequisites.sh",
"sha256": "533f0555ec0f2a23088c5d11dce6193175439a68405faf2b6f5eef4251766f19"
},
{
"path": "skills/typo3-core-contributions/scripts/create-forge-issue.sh",
"sha256": "60da8c26d4fde62279923281e402ada6a81a61865e9f55b4081188b74d3a97fc"
},
{
"path": "skills/typo3-core-contributions/scripts/validate-commit-message.py",
"sha256": "3b75909562f243565927169dccaaf6c9fd5241e6bfd4b571a81aa5bca3b42db9"
},
{
"path": "skills/typo3-core-contributions/assets/commit-template.txt",
"sha256": "9ff82d4769378bd677c2cccf167452040474c219991680a0b674b103fea9d681"
},
{
"path": "skills/typo3-docs/LICENSE",
"sha256": "83edab32209ba0c16c0c48a2fe26fff50845567cb9f6b4da15cdfb833f000465"
},
{
"path": "skills/typo3-docs/README.md",
"sha256": "58f342349d0d552d247c206c03815388eeb039887c24139716a8322fa7689b7a"
},
{
"path": "skills/typo3-docs/.gitignore",
"sha256": "78e70ee14ad1b25efd9dc634bbc6789105c9b58590a0ee723e61a16acd1905f2"
},
{
"path": "skills/typo3-docs/SKILL.md",
"sha256": "9602724068e345b8b5992887a0bf53ec23758b69ab6f2e7cccdff8d2ecc65aef"
},
{
"path": "skills/typo3-docs/references/documentation-coverage-analysis.md",
"sha256": "7af86f9dbc003566e17e8474abf6ba2de42d6a30c8ec8a4c55d1df6ab0ab0924"
},
{
"path": "skills/typo3-docs/references/intercept-deployment.md",
"sha256": "2ed547dc4b75bdceaf14a9191ad8fa4705485ddec3d8b03e11a68d7f5dd8b095"
},
{
"path": "skills/typo3-docs/references/extraction-patterns.md",
"sha256": "4923178cb9513c7f1bfc891bb426d086084c4137cb6b76606bd44957d9c309ea"
},
{
"path": "skills/typo3-docs/references/typo3-extension-architecture.md",
"sha256": "301e42f88e60c124c3c66e0ca800a379d80ba9664187d690b7989e9b15a20a5c"
},
{
"path": "skills/typo3-docs/references/rst-syntax.md",
"sha256": "c1ad74539a0bb59d270dc4f6628ab481b3d72aa86c55a7717a3b60a70166df1e"
},
{
"path": "skills/typo3-docs/references/typo3-directives.md",
"sha256": "3986e558ff5c7c260051897613d73e3debd8a49d791c186c928e6761b29fa816"
},
{
"path": "skills/typo3-docs/scripts/extract-composer.sh",
"sha256": "1085c1bf7cba1d98a7ee0b3ad0a3326f8490a209e069dc7c3ee709fa4a32ea0b"
},
{
"path": "skills/typo3-docs/scripts/add-agents-md.sh",
"sha256": "6dd85ef682d34d36266c50cd04debe7663aa3b70f5d23a56dfc16d946ffbec52"
},
{
"path": "skills/typo3-docs/scripts/extract-php.sh",
"sha256": "e0f67003b1b4b6744f940a538c144394f9685bfd92f87281a2758564f379b023"
},
{
"path": "skills/typo3-docs/scripts/render_docs.sh",
"sha256": "4992904d50c3b67a0a5c0b122bfba185b80d10814653dbdb236c6b03ad9f5322"
},
{
"path": "skills/typo3-docs/scripts/extract-repo-metadata.sh",
"sha256": "0d41fe60e9945ddf749cef361b518a6cfdb68f31507fa0ab4ef3962f8829355d"
},
{
"path": "skills/typo3-docs/scripts/extract-extension-config.sh",
"sha256": "9670d9c8f23c8f5666eb5ca2aec23ef0a94f86c5c53c2ed8d2be9cec29d1fc61"
},
{
"path": "skills/typo3-docs/scripts/extract-all.sh",
"sha256": "391d6798db12db06c18088582d6a6264ce5d1d25ecf37e6ee3ab4a1e5de9027f"
},
{
"path": "skills/typo3-docs/scripts/extract-project-files.sh",
"sha256": "013930097424d8d00a7ece3ff9703e8ffcaa2439264627c252e2fb02dc7a9958"
},
{
"path": "skills/typo3-docs/scripts/analyze-docs.sh",
"sha256": "82efbe1190502dcf31ddc09e80ffd22e710706ffa359da85dd24f457f6634954"
},
{
"path": "skills/typo3-docs/scripts/validate_docs.sh",
"sha256": "92620e2cd268a896d3362964f6a47db4124fb291e88a0f3f33fe3274f2ceb8f1"
},
{
"path": "skills/typo3-docs/scripts/extract-build-configs.sh",
"sha256": "019921be95911ca275e6afb42bea36758c4f4ed9f893b2894f9ffb64f53a9b5c"
},
{
"path": "skills/typo3-docs/templates/AGENTS.md",
"sha256": "170e12674522df8099c2b46917c4dc21b8df0882c3bc21a0ac61e539c7910649"
},
{
"path": "skills/typo3-conformance/README.md",
"sha256": "5d13579ebff7c20fe0c59538aba85ce77763b3d7d59c5d3bffcc0ba20cf254ea"
},
{
"path": "skills/typo3-conformance/.gitignore",
"sha256": "d2dbcbb13e12a322c8987474608144d4852424e8db305fa8eacf5cddfc8d50da"
},
{
"path": "skills/typo3-conformance/SKILL.md",
"sha256": "68b223fd999a61f844e53158d7c0d2acaf3f2bb4188326ec9daf29c45ddad417"
},
{
"path": "skills/typo3-conformance/references/v13-deprecations.md",
"sha256": "a6374eaf550050c52292a7d6187d044a7990222ec107f0f076948e4c4498d224"
},
{
"path": "skills/typo3-conformance/references/backend-module-v13.md",
"sha256": "45c2a675563204470367611ab401768e52efd82539190e5d2037b09e71e1d16f"
},
{
"path": "skills/typo3-conformance/references/ext-files-validation.md",
"sha256": "14856d9c803ca69d8c9628c86297e88b19b48dc12d409d7aae8a59b5956c6fd6"
},
{
"path": "skills/typo3-conformance/references/best-practices.md",
"sha256": "305184bfe93aaa6ccada0fb278734a40c192301dfea7dad20163195021f5c1c6"
},
{
"path": "skills/typo3-conformance/references/directory-structure.md",
"sha256": "cae94c8f7b5895b2b7ac8c756caa13eb2849858e1e95b2d2d1d4044b255364e5"
},
{
"path": "skills/typo3-conformance/references/crowdin-integration.md",
"sha256": "92625735ff042ad0e99e0ec40732a430b2777653a53f15f381f5f725a54633ed"
},
{
"path": "skills/typo3-conformance/references/excellence-indicators.md",
"sha256": "9cffb3cb62597c0b3b00624ed580de4d90aec51a50ec513a5e9823981c6b5f32"
},
{
"path": "skills/typo3-conformance/references/testing-standards.md",
"sha256": "54ae9cfe6e1e682898f31a7756ca99e79a5d3f982c51646cc5b9dc030332ed1a"
},
{
"path": "skills/typo3-conformance/references/composer-validation.md",
"sha256": "6542761396e7bc706925a84745e043e46d310d10d9e2a3ebfb754cd69e369c3e"
},
{
"path": "skills/typo3-conformance/references/extension-architecture.md",
"sha256": "4023d9dc4294c464ab48b703d452568c5b42ad3c86665e97bbe0e1ef4851c00c"
},
{
"path": "skills/typo3-conformance/references/ext-emconf-validation.md",
"sha256": "991b455b6eb042828c143aa9c08b725106979d7590d7b9b0adf9af5305013824"
},
{
"path": "skills/typo3-conformance/references/coding-guidelines.md",
"sha256": "30388716f84210020d177abfcdf6a28b4b78b35e5b609d7d82c7eaa222348302"
},
{
"path": "skills/typo3-conformance/references/runtests-validation.md",
"sha256": "e6cb139eb19592c42d8b1c87950632245e67fb34476110d63d7d70358900858b"
},
{
"path": "skills/typo3-conformance/references/version-requirements.md",
"sha256": "daa17739122f2e1621f01fefc8b1389729b355aafba4258f182c65e127931589"
},
{
"path": "skills/typo3-conformance/references/hooks-and-events.md",
"sha256": "84b4b535d3ac6f8a7908a576cda9f1a05b3658804fcd3130ebd5f33f7d20b59e"
},
{
"path": "skills/typo3-conformance/references/php-architecture.md",
"sha256": "a39281ae23be135cff2791780cc4b8e8d6b2584d64776e66f901649c440644fe"
},
{
"path": "skills/typo3-conformance/references/development-environment.md",
"sha256": "6036bfb46a66e58fdb8f22f99461fa50a92582e1e788c960742dee1c1b60456d"
},
{
"path": "skills/typo3-conformance/scripts/check-file-structure.sh",
"sha256": "0da9d33a9d83adda445785fbe04a12345da4df802e700702867a8ac16d06102d"
},
{
"path": "skills/typo3-conformance/scripts/generate-report.sh",
"sha256": "5792c0770a616fa9b23073005626a46e81d85c14c05c46c77aeca2c7b84bd832"
},
{
"path": "skills/typo3-conformance/scripts/check-architecture.sh",
"sha256": "8e1fb2c2621c701ddd054dbb102fb43aa41c2541b45a14b4f18555c270b1d7a6"
},
{
"path": "skills/typo3-conformance/scripts/check-conformance.sh",
"sha256": "dcc37ae3a2d5eb50197e020d93be9e331348df82ae50fac3817400ca7b7cebb9"
},
{
"path": "skills/typo3-conformance/scripts/check-phpstan-baseline.sh",
"sha256": "e297e01caee0ecb47715e2c4631ba03b62e1fb9e24567c58d6c23f3539841735"
},
{
"path": "skills/typo3-conformance/scripts/check-testing.sh",
"sha256": "70c8aaaa31b0d708424991c8a5e66786ff472bda356efedf8a75a579e7592e97"
},
{
"path": "skills/typo3-conformance/scripts/check-coding-standards.sh",
"sha256": "22d162f56484650d1a801f7e418103408dfb643086c36d1684f289f4d5a81dd4"
},
{
"path": "skills/typo3-conformance/.github/workflows/publish-to-ter.yml",
"sha256": "62eee6d30da96da6b44d376939f46e823b019cd7e79fff19361eccff90795c4d"
},
{
"path": "skills/typo3-conformance/.github/ISSUE_TEMPLATE/config.yml",
"sha256": "8c74d3fce410f9dfcf021dee69ed6a840a64477ba3108baf276ad0d34a264ac7"
}
],
"dirSha256": "2dac5be64a7d70361a08099a0ed7fd471693e4f6b4405d6c25731205d9e9b3ba"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}