{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:cskiro/claudex:claude-code-tools", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "3d07a108712281e0d9e519a395669a2f8957ec66", "treeHash": "9857734ea3aa13ff64081942220b29c41b6082049d482d0675c8b8a2d142b80c", "generatedAt": "2025-11-28T10:15:50.905299Z", "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": "claude-code-tools", "description": "Tools for enhancing and extending the Claude Code ecosystem" }, "content": { "files": [ { "path": "README.md", "sha256": "7642920ebff4a005f85b2c482ee0e180d1ac1da13c06e1513e537b508b7ecfc2" }, { "path": ".claude-plugin/plugin.json", "sha256": "5386cdcffb6a40af798ac391be96eb75f900e029f6833d298b433afe0ea690b9" }, { "path": "skills/claude-md-auditor/CHANGELOG.md", "sha256": "bada49d0f84a6f6bd0a15bcf51acf00440ced38a9ac5871fd5631c5deaf1c978" }, { "path": "skills/claude-md-auditor/SUCCESS_CRITERIA_VALIDATION.md", "sha256": "9c271ac41614d9bbaecf79c454d70113aeefd1d30f69d747436d275993270835" }, { "path": "skills/claude-md-auditor/README.md", "sha256": "38998b1a6ae9263d922637bff6e75f3b166b571973497b01c92644b7e5851802" }, { "path": "skills/claude-md-auditor/SKILL.md", "sha256": "2b654b6181daf89ada2b5efd4aed54e4175b8a5482df7c0a2ec7cede7740817c" }, { "path": "skills/claude-md-auditor/examples/sample_audit_report.md", "sha256": "c308415b1986f9328c84e24c02661990a1ddb5f9b403fbee9704f6493a6ee87a" }, { "path": "skills/claude-md-auditor/examples/sample_refactored_claude_md.md", "sha256": "e72f0adddaf117ce87ba26f1258f9037962ea8045a8a934c22330f59efdb73ad" }, { "path": "skills/claude-md-auditor/examples/test_claude_md_with_issues.md", "sha256": "09b7741d450b2989e3b6bba4337f6019b0ca32d58e7953ebceaab58ec52bd6b8" }, { "path": "skills/claude-md-auditor/scripts/analyzer.py", "sha256": "7a57a591b989e35114ca8837ad55fa687d2717372eafecffcfc70a0b9b0f5b76" }, { "path": "skills/claude-md-auditor/scripts/report_generator.py", "sha256": "5c0a6f88c6480395e835beec8439ef08c9177167598ae1ac7df61a2b61b5b5ec" }, { "path": "skills/claude-md-auditor/reference/official_guidance.md", "sha256": "0de4ca07166c5dd8efb44d244d9a50be9927abe62b6e4e6aaef1dcc4f417d721" }, { "path": "skills/claude-md-auditor/reference/ci-cd-integration.md", "sha256": "0bf23a335bfca70a0112dd6a89b8b7cad981fb8a5d0640f8cb864c96bac2b946" }, { "path": "skills/claude-md-auditor/reference/best-practices.md", "sha256": "39cd3ab2f17a06e5cd1a691403072d33ba6d22592d3e377b45e60db7bac04151" }, { "path": "skills/claude-md-auditor/reference/research_insights.md", "sha256": "9f808f766fd24a006e2cb8b1a10557617a60a13998e75d1acb4dc73a00480a09" }, { "path": "skills/claude-md-auditor/reference/anti_patterns.md", "sha256": "a604a683961f2a84719a346de86a13447f96f5adec6e964e676c100859614dbd" }, { "path": "skills/claude-md-auditor/reference/research-insights.md", "sha256": "95e1b2b4872a6f10b16b39b05b079df9aa04f2fde65e9baee067048f43c6cba0" }, { "path": "skills/claude-md-auditor/reference/anti-patterns.md", "sha256": "46a9bd47a90c000194df35fb4225820f621f328fe53a7191b779d19dcde778ce" }, { "path": "skills/claude-md-auditor/reference/official-guidance.md", "sha256": "0df0217e57638468862792101556b43019a29de8bff76265b0dd5f0c661c7703" }, { "path": "skills/claude-md-auditor/reference/best_practices.md", "sha256": "7866cb2f0b8d2b6582cb50c43ff794118ff4c5dae209e58a14d5b267ceb54e54" }, { "path": "skills/mcp-server-creator/CHANGELOG.md", "sha256": "fc6f0b9158ddcbca8dabd92cc3fb67d2c55d04b3250c866ff664dc7f1629e5c0" }, { "path": "skills/mcp-server-creator/README.md", "sha256": "26de50976251139dbc82e7eac84e69ad0ed1ba7c473b8b0143a600cfff8b87d2" }, { "path": "skills/mcp-server-creator/SKILL.md", "sha256": "15a1c6b0847ae9910f8d36c2f17fad47e54b7f824655bb9659c4485fbdd01c26" }, { "path": "skills/mcp-server-creator/examples/simple-weather-server.ts", "sha256": "95c3bfc45fe4dd2abee348e30117690fc4edfb6b6bf0f06833c1e1e5532f371c" }, { "path": "skills/mcp-server-creator/examples/claude-desktop-config-example.json", "sha256": "43c458dfffd22f08c46fe35fa9651c1df9f129280e15cf43be4a87d94781b9f4" }, { "path": "skills/mcp-server-creator/workflow/phase-4-security.md", "sha256": "22c49041c7179b8da72fb6847a779d1c1493c3520df48844aea20057d3587423" }, { "path": "skills/mcp-server-creator/workflow/phase-3-implementation.md", "sha256": "7fa2a224caac5ae8c87736de1942bf89d4d7c6e986152cb882be2f5d38e46d2d" }, { "path": "skills/mcp-server-creator/workflow/phase-6-testing.md", "sha256": "2e069a8c8cc1c75bb09a6b6057433cffb18ab5618900f6dd2c02f5963735b52c" }, { "path": "skills/mcp-server-creator/workflow/phase-1-discovery.md", "sha256": "c80f22e51a936e7e8631ebc4ffa3e1bf288a6dce4f819ded9f77a164d3295924" }, { "path": "skills/mcp-server-creator/workflow/phase-7-documentation.md", "sha256": "52984370499cd45d63f82c39b5d435d7c8a380b74c9e7e7cab8d2af4e9743a02" }, { "path": "skills/mcp-server-creator/workflow/phase-2-structure.md", "sha256": "1ec8ed2ad4a2527ab58b2e10e6340ff6257895b49ec3a30d3e98ff33ba92167d" }, { "path": "skills/mcp-server-creator/workflow/phase-5-integration.md", "sha256": "a1e8e7f23af0f4a43cb41d24659a3ba2bcf09e34cdb4597d05252ddb55fa2c95" }, { "path": "skills/mcp-server-creator/templates/typescript-server.ts.template", "sha256": "e59995b6cdabcb1659a5921860a5a74b583452cefa5410775f8cc5820b1849d8" }, { "path": "skills/mcp-server-creator/templates/tsconfig.json.template", "sha256": "5f2f07a8209a453416c68bc4756680cbec39d1cf8ed4a73b6ace5cf8dd0c2878" }, { "path": "skills/mcp-server-creator/templates/package.json.template", "sha256": "30d54724e9a75ec6164bd919518b73f59be862a11fbad7c4a94dbedbd2bb3a9f" }, { "path": "skills/mcp-server-creator/templates/python-server.py.template", "sha256": "aa4b5f1480911fabba14325a1f50592c73547a7858bff2c999e921998fe78c58" }, { "path": "skills/mcp-server-creator/data/common-patterns.yaml", "sha256": "08507f4b35c9c8f22fcfc74a8ddd93185766f20939eec8f1c2760376aff295f9" }, { "path": "skills/mcp-server-creator/data/tool-examples.yaml", "sha256": "607653a90bd9916b00bcec20c6523e412326bdd7b9ba332272e6faa631558386" }, { "path": "skills/mcp-server-creator/reference/capabilities.md", "sha256": "e739d4d5e53dfca5cc114c1f0fe80a24c342082f108b13c685fd0d0bb2df85e5" }, { "path": "skills/mcp-server-creator/reference/troubleshooting.md", "sha256": "986044b2ae45cc007ad2697e5c1b141a1aaac2702416d92fcd808468e177ac6b" }, { "path": "skills/mcp-server-creator/reference/language-guides/python.md", "sha256": "d2f8e1ecd46e6c7bab829f4aa8c282286a7e03bb4c66fe941b28266cd09a4828" }, { "path": "skills/mcp-server-creator/reference/language-guides/typescript.md", "sha256": "8d55676bc3eb0e4a8dbfa0743f23a90f5f68606407bdb6d7080624d840d34797" }, { "path": "skills/sub-agent-creator/CHANGELOG.md", "sha256": "c41cc189b6c6fbccd7b74cd6afb86971aecd15a15b63212f815ee9c209809d08" }, { "path": "skills/sub-agent-creator/README.md", "sha256": "235537fb059f897d90e1191ddaa3c276f49ff846eef25199a14cb7c0120c1d4c" }, { "path": "skills/sub-agent-creator/SKILL.md", "sha256": "648c13d62c18f1d48a75c91a03bd08363ed1cf87ae86a00760006aa3d9dee5e8" }, { "path": "skills/sub-agent-creator/examples/code-reviewer.md", "sha256": "8f10f130a0e4281f91e72b45a05d972979283831d239bdb3cb80a4230b09dc0e" }, { "path": "skills/sub-agent-creator/examples/debugger.md", "sha256": "f9137cb0e90fd01a12d41a55fbc5096a7dc697ab9ccf02427272bdad1344dd65" }, { "path": "skills/sub-agent-creator/examples/data-scientist.md", "sha256": "9ef6c1d1031d0ea3ab1fe08657c549f17146dc8da0970b7b58354d8faea03142" }, { "path": "skills/sub-agent-creator/templates/agent-template.md", "sha256": "7e7f3b16e197b0c5d2935bdeb17f0e28601a99f46d38930eed1f5576657eac62" }, { "path": "skills/sub-agent-creator/data/models.yaml", "sha256": "7ae14d13547e486b912d1dc934b590f869078054017f336e61f708669769b801" }, { "path": "skills/sub-agent-creator/data/tools.yaml", "sha256": "0d1d316281fce86e215679b2b7b1bf4fd681312bc6dec4cb8ba86488020d899e" }, { "path": "skills/cc-insights/requirements.txt", "sha256": "d66ae3631d00993d3d2269957e0dc381fed86e40a8ab4ebfa2e9ffcb483c5f2a" }, { "path": "skills/cc-insights/CHANGELOG.md", "sha256": "651312cb20e03803ad21b8fe4bbda8c19681bdad8c9a47894ae8fd17004cdf61" }, { "path": "skills/cc-insights/README.md", "sha256": "4d4ef97491bfe9ad1a7d976fe0e76979920506798e3b60f6b8b7ef486ee0c473" }, { "path": "skills/cc-insights/.gitignore", "sha256": "f961324b67f65eb83374f066354233cfe3e760a36b4cc63ebcd8eec97e85b534" }, { "path": "skills/cc-insights/SKILL.md", "sha256": "b34fb2cf91a2f1c56d9ed54a0151b665f89f85445117dedcb247b452736ef33a" }, { "path": "skills/cc-insights/modes/mode-2-insights.md", "sha256": "8c161a578273c87451b9c77d533b4537ad6eb0e682e3c117018240323f203b3f" }, { "path": "skills/cc-insights/modes/mode-1-search.md", "sha256": "7d85d2d07615d5be50fe1f6501e8bf705d8151de4a21e7f97e78c512be1d7ecf" }, { "path": "skills/cc-insights/modes/mode-3-dashboard.md", "sha256": "ce884149172982039d41978c6081ebfa28d39797c4d748615d1422fa00382037" }, { "path": "skills/cc-insights/modes/mode-4-export.md", "sha256": "1cac12039d7e71cd8551e3d9655b7a7a5994cef896d6dfe04280bee357f9529d" }, { "path": "skills/cc-insights/scripts/insight-generator.py", "sha256": "689926d0508e3294f1b99627d8ec534dbad703075b97d86f8634aca5e88d26bb" }, { "path": "skills/cc-insights/scripts/search-conversations.py", "sha256": "920c7d953fb283a44d9d2d1110bad278ae26c93483e13ce8bcca923a55f939a0" }, { "path": "skills/cc-insights/scripts/conversation-processor.py", "sha256": "5a31e07fd8027fd05ea858e9d26348b32f99ccbabd533872b045128f56af4668" }, { "path": "skills/cc-insights/scripts/rag_indexer.py", "sha256": "618e74a520d067a54aa274d365410c95d8e727a805cb324baca01dd0d2dc1a00" }, { "path": "skills/cc-insights/templates/weekly-summary.md", "sha256": "9c4acff73d59233cdd561bd370731b97989f6b59a9688c4529f249df245eb98a" }, { "path": "skills/cc-insights/reference/troubleshooting.md", "sha256": "5f1163e3a350152197b238d4ecf19ab6a47415d5ee41639760c42b95a274d0ba" }, { "path": "skills/otel-monitoring-setup/CHANGELOG.md", "sha256": "863d589f65270d37fdfbc9a75b1435007e00b27c07b9ffa15176f56c05ace793" }, { "path": "skills/otel-monitoring-setup/README.md", "sha256": "06f40f21b351cf634c19a2107353b0da6850b03c18832823eca12f999b4954f2" }, { "path": "skills/otel-monitoring-setup/SKILL.md", "sha256": "4baaf34245764b726e0e311d1dc9831ed1f0b62fe2156ffb0838e13d906558bb" }, { "path": "skills/otel-monitoring-setup/modes/mode1-poc-setup.md", "sha256": "64d7e50965c7a444c34dc65911b1c457114e4dd8c77fa9526542b0b03790933b" }, { "path": "skills/otel-monitoring-setup/modes/mode2-enterprise.md", "sha256": "e2c5187853af99214ffcb940479ef338598ae552f939cf902a4d9fdfd373766a" }, { "path": "skills/otel-monitoring-setup/dashboards/claude-code-overview.json", "sha256": "385631b45fe8967f9a2afa647d775a4edae4bd4f0305fc6bd67b284e0d3ebdc7" }, { "path": "skills/otel-monitoring-setup/dashboards/claude-code-simple.json", "sha256": "8c583d9305706753cd595255b52cc068a1441262b68c4b4c51fecdbad13b4110" }, { "path": "skills/otel-monitoring-setup/dashboards/README.md", "sha256": "e9da0ef40d2474e6d67de7dbdba0ca215394b0620f0e89c92be88bf19529a3c8" }, { "path": "skills/otel-monitoring-setup/templates/settings.json.enterprise", "sha256": "ebc61205e829d9a9329f318404ff108486dedc080524e55ef55dd0ad8a8d3ea4" }, { "path": "skills/otel-monitoring-setup/templates/start-telemetry.sh", "sha256": "937f79346e50b5759392e62a51a92cd46f4545e9384abaf3d987aa6d320a4a97" }, { "path": "skills/otel-monitoring-setup/templates/grafana-datasources.yml", "sha256": "bd342578b8f6c92b7bd5511cf87adac6ca38c6149689b5a2c530f8f9e20c3c6e" }, { "path": "skills/otel-monitoring-setup/templates/stop-telemetry.sh", "sha256": "18870bff00ff1ba20635d25bc61372beb3e0b83464d9186995b580cba299d0ab" }, { "path": "skills/otel-monitoring-setup/templates/docker-compose.yml", "sha256": "17520a7882887c1bff577efa4266ff7324661551848ed5e0ecf01c6de3619c7f" }, { "path": "skills/otel-monitoring-setup/templates/settings.json.local", "sha256": "b15792d610216e97e59779981034d248cbc9248478479c34ec1ebc7b86be9d58" }, { "path": "skills/otel-monitoring-setup/templates/cleanup-telemetry.sh", "sha256": "0baed3b211dfd56882992b664cc42cc80b169d3321f5afff8d5a8a001e8a2753" }, { "path": "skills/otel-monitoring-setup/templates/prometheus.yml", "sha256": "2ca29fb4900fe9700681d0e441f62009446d7dd9ad91b140e0d3f62e3120f5d1" }, { "path": "skills/otel-monitoring-setup/templates/otel-collector-config.yml", "sha256": "5d8a55c457890087bb6e6ca1c134d7c75fe3d00c03bc0a190a8f2aed3c396129" }, { "path": "skills/otel-monitoring-setup/data/metrics-reference.md", "sha256": "194d2cef07c7031b296d9458d0f50d6106e699095af6be672e1274b1f6351159" }, { "path": "skills/otel-monitoring-setup/data/troubleshooting.md", "sha256": "e3356a96e76c79ea29eb7adf9007a5a4816dfb1230b1d6c7c99bab12d61efc39" }, { "path": "skills/otel-monitoring-setup/data/prometheus-queries.md", "sha256": "b280cff14a64dd98e5ecd9d1743212bba84ffab3aed8683ad307524aa4d5a5bb" }, { "path": "skills/otel-monitoring-setup/reference/known-issues.md", "sha256": "1200dc8a2982c9bc429d763ee7fdc074228c4f220f1c15f2998afabc68b3e6ba" } ], "dirSha256": "9857734ea3aa13ff64081942220b29c41b6082049d482d0675c8b8a2d142b80c" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }