Compare commits

..

1 Commits

Author SHA1 Message Date
Claude
9c5d7ce009 validate-licenses: also verify LICENSE content is Apache 2.0
The existing check only verified that a LICENSE file exists in each
plugins/ directory. Extend it to also grep for 'Apache License' and
'Version 2.0' so that a placeholder or wrong-license file is caught
at PR time rather than silently passing.
2026-07-02 17:10:25 +00:00
2 changed files with 87 additions and 108 deletions

View File

@@ -6,12 +6,6 @@
"name": "Anthropic",
"email": "support@anthropic.com"
},
"renames": {
"adlc": "agentforce-adlc",
"airwallex": "airwallex-agentos",
"convex-backend": "convex",
"vals": "valtown"
},
"plugins": [
{
"name": "42crunch-api-security-testing",
@@ -25,7 +19,7 @@
"url": "https://github.com/42Crunch-AI/claude-plugins.git",
"path": "plugins/api-security-testing",
"ref": "v1.5.5",
"sha": "adf0b87c0a3419542e8cfa1329655f7311327d63"
"sha": "0f325999a7106eadb2d0ecbcccabf6c12dc06aef"
},
"homepage": "https://42crunch.com"
},
@@ -83,7 +77,7 @@
"source": {
"source": "url",
"url": "https://github.com/AikidoSec/aikido-claude-plugin.git",
"sha": "17b7c113b50aa57c43856612ce98ce9d96bc37f8"
"sha": "fbe11e287175e5eda448516dd2f741a63b276514"
},
"homepage": "https://github.com/AikidoSec/aikido-claude-plugin"
},
@@ -115,7 +109,7 @@
"url": "https://github.com/airwallex/airwallex-marketplace.git",
"path": "plugins/airwallex-agentos",
"ref": "master",
"sha": "b0bd2c3d65da47e39db8c779501119376d91c431"
"sha": "683a7536f9445c07439d087607b44b0383b8c41d"
},
"homepage": "https://www.airwallex.com/docs"
},
@@ -167,7 +161,7 @@
"url": "https://github.com/amplitude/mcp-marketplace.git",
"path": "plugins/amplitude",
"ref": "main",
"sha": "05ce0a91cbf3188f1512e324bd9663cc0e23f34a"
"sha": "fb22979da93d27dcb17b832dbd473e6b0caf2ca8"
},
"description": "Use Amplitude as an expert analyst — instrument Amplitude, discover product opportunities, analyze charts, create dashboards, manage experiments, and understand users and accounts.",
"category": "monitoring",
@@ -183,7 +177,7 @@
"source": {
"source": "url",
"url": "https://github.com/apolloio/apollo-mcp-plugin.git",
"sha": "d0676ea9bba52b0f97d810dade775de059ccd2bd"
"sha": "79577f9361c8b0d89e9fa36a1511bd4b37375f40"
},
"homepage": "https://www.apollo.io/"
},
@@ -197,7 +191,7 @@
"source": {
"source": "url",
"url": "https://github.com/apollographql/skills.git",
"sha": "7df6a608dd71f937e664b19183fb60d101bb13a1"
"sha": "7a76acd4b60c41a33cbc4126c98177e51b27b2f3"
},
"homepage": "https://www.apollographql.com"
},
@@ -229,7 +223,7 @@
"source": {
"source": "url",
"url": "https://github.com/astronomer/agents.git",
"sha": "e83f757974682228c039881f14b2f6790e2a03c0"
"sha": "8827e93429f4d3741bf30377027c9cbfe8b58f3c"
},
"homepage": "https://github.com/astronomer/agents"
},
@@ -250,7 +244,7 @@
"source": {
"source": "url",
"url": "https://github.com/atlassian/atlassian-mcp-server.git",
"sha": "f22e7075136a62baa7c10200a64884f83bf3ebe1"
"sha": "d1df0391c35ce8760253105451e90709c0213f07"
},
"homepage": "https://github.com/atlassian/atlassian-mcp-server"
},
@@ -343,7 +337,7 @@
"url": "https://github.com/aws/agent-toolkit-for-aws.git",
"path": "plugins/aws-core",
"ref": "main",
"sha": "4046ffe2334e06c8016c5c1a09f8aa1608722b40"
"sha": "8dc8e0632c16fb626466d8bd26ef92a5de113a4e"
},
"homepage": "https://github.com/aws/agent-toolkit-for-aws"
},
@@ -359,7 +353,7 @@
"url": "https://github.com/aws/agent-toolkit-for-aws.git",
"path": "plugins/aws-data-analytics",
"ref": "main",
"sha": "71170efe9c6a9490de336f36beabf411ad36354c"
"sha": "49c4592dc490f569d5adf0c483239886bad2f09b"
},
"homepage": "https://github.com/aws/agent-toolkit-for-aws"
},
@@ -388,7 +382,7 @@
"url": "https://github.com/awslabs/agent-plugins.git",
"path": "plugins/aws-serverless",
"ref": "main",
"sha": "efe040ab66ed7eb4bccc0a94133181da5bc57567"
"sha": "8adddcc285b8c7f55a29f256fe657e8e870b350f"
},
"homepage": "https://github.com/awslabs/agent-plugins"
},
@@ -420,7 +414,7 @@
"url": "https://github.com/awslabs/agent-plugins.git",
"path": "plugins/aws-transform",
"ref": "main",
"sha": "23dc619d35f848fd03b12d45d0e16c191d40d1e6"
"sha": "283d86f528c2d2269928ab77f707e659a7e597fe"
},
"homepage": "https://github.com/awslabs/agent-plugins"
},
@@ -453,7 +447,7 @@
"source": {
"source": "url",
"url": "https://github.com/base44/skills.git",
"sha": "8f2e550013694b5feab5f34cc5320f27036e297b"
"sha": "1463369a8664bb3dbf127d041a710dd7a085f4fa"
},
"homepage": "https://docs.base44.com"
},
@@ -573,7 +567,7 @@
"url": "https://github.com/carta/plugins.git",
"path": "plugins/carta-cap-table",
"ref": "main",
"sha": "1842aa898326bff9169d6ea7590b53a94f666a0d"
"sha": "787932173c1bc0fb6f2346e380fddd2349ceb8df"
},
"homepage": "https://carta.com"
},
@@ -605,7 +599,7 @@
"url": "https://github.com/carta/plugins.git",
"path": "plugins/carta-investors",
"ref": "main",
"sha": "8a9e2bc08a44e53027a3b2c5bd21684138eed6e7"
"sha": "c3b215afca71e5fd3b607fb6b558a85c23272d59"
},
"homepage": "https://carta.com"
},
@@ -632,7 +626,7 @@
"source": {
"source": "url",
"url": "https://github.com/ChromeDevTools/chrome-devtools-mcp.git",
"sha": "8a4ddb32565b0e4af130e3e9b801269afff0af54"
"sha": "8d8cf1299db9d9f371c1f278ccc3e598df22c615"
},
"homepage": "https://github.com/ChromeDevTools/chrome-devtools-mcp"
},
@@ -659,7 +653,7 @@
"source": {
"source": "url",
"url": "https://github.com/circlebackai/claude-code-plugin.git",
"sha": "a610634c95ab310accf20a0cabdf0fa7ab784fa3"
"sha": "6369dec7da4059dd0a12cf1b62ba749799ee15ef"
},
"homepage": "https://github.com/circlebackai/claude-code-plugin.git"
},
@@ -726,7 +720,7 @@
"source": {
"source": "url",
"url": "https://github.com/ClickHouse/clickhouse-claude-code-plugin.git",
"sha": "e98bda0a36613cd220243a83535dcc37e14295ab"
"sha": "ecbd47627d7e7b3de15b297b91e0abf3e6ebc746"
},
"homepage": "https://github.com/ClickHouse/clickhouse-claude-code-plugin"
},
@@ -740,7 +734,7 @@
"source": {
"source": "url",
"url": "https://github.com/ClickHouse/agent-skills.git",
"sha": "71cc41a35ab55d508bed1ab24699ef03da687eae"
"sha": "faa5b11bfa6c1b615cfff0ac017c73b8c255a3f7"
},
"homepage": "https://clickhouse.com"
},
@@ -875,7 +869,7 @@
"source": {
"source": "url",
"url": "https://github.com/CodSpeedHQ/codspeed.git",
"sha": "7791c079fdc7298ecc5711757f605d2d5a1f805a"
"sha": "7ce2c9823f67522a81572814c6c8bebab0ca5687"
},
"homepage": "https://codspeed.io"
},
@@ -900,7 +894,7 @@
"source": {
"source": "url",
"url": "https://github.com/spotify/confidence-ai-plugins.git",
"sha": "70616827972e0c0d1c629848149b12bf561a2806"
"sha": "136a99ec77041e07d2757030ed27c0437040426d"
},
"homepage": "https://confidence.spotify.com"
},
@@ -926,7 +920,7 @@
"source": {
"source": "url",
"url": "https://github.com/get-convex/convex-backend-skill.git",
"sha": "254ea9b7121612eb26bdf6f516a06d9b28f038ff"
"sha": "498fbd4c4e95796d9e5150fc23a3b7b37a32094b"
},
"homepage": "https://github.com/get-convex/convex-backend-skill",
"keywords": [
@@ -957,7 +951,7 @@
"source": {
"source": "url",
"url": "https://github.com/CrowdStrike/foundry-skills.git",
"sha": "ae1f81f8e856f9d3c8d1083cf65ae5c057706be5"
"sha": "2f0ce3524fa4eee769f7fdf173fe54b82450b6c0"
},
"homepage": "https://github.com/CrowdStrike/foundry-skills"
},
@@ -1003,7 +997,7 @@
"source": {
"source": "url",
"url": "https://github.com/dash0hq/dash0-agent-plugin.git",
"sha": "6daddaf0788fadba5f9b267e7f8b5c6d5c59dbab"
"sha": "2494dcc27ec4c90652ec02fbb162722ad2adc2b4"
},
"homepage": "https://dash0.com/"
},
@@ -1014,7 +1008,7 @@
"source": {
"source": "url",
"url": "https://github.com/astronomer/agents.git",
"sha": "e83f757974682228c039881f14b2f6790e2a03c0"
"sha": "8827e93429f4d3741bf30377027c9cbfe8b58f3c"
},
"homepage": "https://github.com/astronomer/agents"
},
@@ -1028,7 +1022,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/data-agent-kit-starter-pack.git",
"sha": "fd3efdea8a0e5175978a983f113f2a8b41547126"
"sha": "e1922d8efb1770ed54d7a9758d3a5f7863b1f5a6"
},
"homepage": "https://github.com/gemini-cli-extensions/data-agent-kit-starter-pack"
},
@@ -1038,7 +1032,7 @@
"source": {
"source": "url",
"url": "https://github.com/astronomer/agents.git",
"sha": "e83f757974682228c039881f14b2f6790e2a03c0"
"sha": "8827e93429f4d3741bf30377027c9cbfe8b58f3c"
},
"homepage": "https://github.com/astronomer/agents"
},
@@ -1051,7 +1045,7 @@
"url": "https://github.com/awslabs/agent-plugins.git",
"path": "plugins/databases-on-aws",
"ref": "main",
"sha": "efe040ab66ed7eb4bccc0a94133181da5bc57567"
"sha": "96a073a195491f2192c256ba66730b631ced03e1"
},
"homepage": "https://github.com/awslabs/agent-plugins"
},
@@ -1067,7 +1061,7 @@
"url": "https://github.com/databricks/databricks-agent-skills.git",
"path": "plugins/databricks/claude",
"ref": "main",
"sha": "f68da29d0e09900c3d2ac4c555df4e54793eb764"
"sha": "917055a6e1d82860a98a685f5c15ee9ea57b0f53"
},
"homepage": "https://developers.databricks.com/"
},
@@ -1123,7 +1117,7 @@
"source": {
"source": "url",
"url": "https://github.com/datarobot-oss/datarobot-agent-skills.git",
"sha": "c4a9729d617aa32e7e9e35c6b30cc97ae81ee47e"
"sha": "d6725fd1bca76743d0309fd48cba91a5586e27de"
},
"homepage": "https://datarobot.com"
},
@@ -1149,7 +1143,7 @@
"url": "https://github.com/awslabs/agent-plugins.git",
"path": "plugins/deploy-on-aws",
"ref": "main",
"sha": "efe040ab66ed7eb4bccc0a94133181da5bc57567"
"sha": "c65ee436b0db77bb75d380aef6fbdc9b114edf2a"
},
"homepage": "https://github.com/awslabs/agent-plugins"
},
@@ -1185,7 +1179,7 @@
"source": {
"source": "url",
"url": "https://github.com/dominodatalab/domino-claude-plugin.git",
"sha": "d86698d74d56d3934c8f8ddccb4f6aa55eb2bba7"
"sha": "64f44339466b10982a5b1f0e7292ca832b3551f1"
},
"homepage": "https://www.domino.ai"
},
@@ -1243,7 +1237,7 @@
"source": {
"source": "url",
"url": "https://github.com/exa-labs/exa-mcp-server.git",
"sha": "9c69a3b45b228243215c59673e54c5bf321bb416"
"sha": "c4b419adb3ce2674ad062b15f0d42f8b8cee05c5"
},
"homepage": "https://exa.ai/docs/reference/exa-mcp"
},
@@ -1267,7 +1261,7 @@
"url": "https://github.com/expo/skills.git",
"path": "plugins/expo",
"ref": "main",
"sha": "b2fdce752bbf8f3ba83883d8a35c642e229c8812"
"sha": "1f9951197dc6acff61c4f0f19521fa0e62c33e51"
},
"homepage": "https://github.com/expo/skills/blob/main/plugins/expo/README.md"
},
@@ -1283,7 +1277,7 @@
"source": {
"source": "url",
"url": "https://github.com/fastly/fastly-agent-toolkit.git",
"sha": "ea3623d5facc7053eaa802f5fc483dd7121a39aa"
"sha": "9a273f0b2f7a496355b6ec30c1b34614a80bf805"
},
"homepage": "https://github.com/fastly/fastly-agent-toolkit/blob/main/README.md"
},
@@ -1304,7 +1298,7 @@
"source": {
"source": "url",
"url": "https://github.com/voxel51/fiftyone-skills.git",
"sha": "9168c379e357b72ec4f0189359736c8ac5392d17"
"sha": "d34365bd643b889d67dafcc120a8c525699fb54c"
},
"homepage": "https://docs.voxel51.com/"
},
@@ -1315,7 +1309,7 @@
"source": {
"source": "url",
"url": "https://github.com/figma/mcp-server-guide.git",
"sha": "864d2111a3fb990323d73e38133f297345b3ea38"
"sha": "bea8bea5f676ab2bf76fa822b82f50b66653c098"
},
"homepage": "https://github.com/figma/mcp-server-guide"
},
@@ -1347,7 +1341,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/firestore-native.git",
"sha": "ddbdafa81de1061d4beb39b9cc65c863ee153471"
"sha": "6023cc546e03ec1e489b1960d232063294403c38"
},
"homepage": "https://github.com/gemini-cli-extensions/firestore-native"
},
@@ -1528,7 +1522,7 @@
"source": {
"source": "url",
"url": "https://github.com/huggingface/skills.git",
"sha": "7039bdcf4510c30ec932637e8b2c1646aee7f185"
"sha": "35e8c35a1ae5b462e0bb23d444d25569c3bb6700"
},
"homepage": "https://github.com/huggingface/skills.git"
},
@@ -1542,7 +1536,7 @@
"source": {
"source": "url",
"url": "https://github.com/hunter-io/claude-plugin.git",
"sha": "87dd42e861811a1504aaa0423c9701ec3844e02f"
"sha": "1f6a8d7cf8f7f8647b73c4f62763dd76f8fa5544"
},
"homepage": "https://hunter.io"
},
@@ -1556,7 +1550,7 @@
"source": {
"source": "url",
"url": "https://github.com/heygen-com/hyperframes.git",
"sha": "16eb11367a5f0b4213874b626b305e80edcf1d24"
"sha": "65b20933967bce1bc416312dcade8c36f9473e33"
},
"homepage": "https://hyperframes.heygen.com"
},
@@ -1627,7 +1621,7 @@
"source": "github",
"repo": "jfrog/claude-plugin",
"commit": "259c8e718266c16e99b4f30ae9b1ed0f9f00d98d",
"sha": "a828bda791913acf4a406ee4de61ae006a14e211"
"sha": "abadbc634f2acb10387737c4116defaabecec2da"
},
"homepage": "https://jfrog.com"
},
@@ -1641,7 +1635,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/knowledge-catalog.git",
"sha": "cf5fbeb58a767709b5fc880f06f46f5dab5ee31c"
"sha": "73866c57904e86ca1605e484f8bf233de0a5120b"
},
"homepage": "https://github.com/gemini-cli-extensions/knowledge-catalog"
},
@@ -1672,7 +1666,7 @@
},
{
"name": "langfuse-observability",
"description": "Langfuse observability plugin for Claude Code — captures and exports traces, spans, and session telemetry from Claude Code to Langfuse for LLM monitoring, debugging, and evaluation",
"description": "The Langfuse x Claude Code Observability Plugin",
"author": {
"name": "Langfuse"
},
@@ -1680,7 +1674,7 @@
"source": {
"source": "url",
"url": "https://github.com/langfuse/claude-observability-plugin.git",
"sha": "9ad0076a7a24e8673ac6e7ac6f7b658b18826bb6"
"sha": "ea5eca1dfa26dcb552e2892dde99bcd749eb7253"
},
"homepage": "https://langfuse.com/integrations/other/claude-code"
},
@@ -1816,7 +1810,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/looker.git",
"sha": "f7ed5c16cdee20573a3bb28bac0c5d163411ecb8"
"sha": "f5f4721028f7d2838993288be71012b4e7c04d8b"
},
"homepage": "https://github.com/gemini-cli-extensions/looker"
},
@@ -1878,7 +1872,7 @@
"source": {
"source": "url",
"url": "https://github.com/lusha-oss/lusha-mcp-plugin.git",
"sha": "f42bb8f65b3a62fd59711578b8e0446bca644e4b"
"sha": "aafe0a59cb143d0adc711af2813cd3b9cd5693d0"
},
"homepage": "https://www.lusha.com"
},
@@ -1971,7 +1965,7 @@
"source": {
"source": "url",
"url": "https://github.com/mergifyio/mergify-cli.git",
"sha": "4fbe3e7413878a51335007bf138bf6212e0fe438"
"sha": "d754c783f28d8a32f0dc60832b994a99b8f81f22"
},
"homepage": "https://mergify.com"
},
@@ -1998,7 +1992,7 @@
"url": "https://github.com/awslabs/startups.git",
"path": "migrate/plugins/migration-to-aws",
"ref": "main",
"sha": "a7b0d2fda530998f6f8b313d8a3de120031b9023"
"sha": "57d367d2147b67d75b18c80df105c13e520008df"
},
"homepage": "https://github.com/awslabs/startups"
},
@@ -2076,7 +2070,7 @@
"source": {
"source": "url",
"url": "https://github.com/netlify/context-and-tools.git",
"sha": "129b35035b1c68922e4a17a4052cbd579adbfd6b"
"sha": "780dcd246d337d0e0b65cab42427ae5450c775ec"
},
"homepage": "https://github.com/netlify/context-and-tools"
},
@@ -2112,7 +2106,7 @@
"source": {
"source": "url",
"url": "https://github.com/nvsecurity/nightvision-skills.git",
"sha": "97c72cbcddf51ab2d8387b61c68d5d999fec645e"
"sha": "20e109563c5591fc52cf1302646c177541fc190c"
},
"homepage": "https://github.com/nvsecurity/nightvision-skills"
},
@@ -2149,7 +2143,7 @@
"url": "https://github.com/NVIDIA/skills.git",
"path": "plugins/nvidia-skills",
"ref": "main",
"sha": "153b14bfcb63386a00a5ec187d2208ac0ba52ea2"
"sha": "55f8f7a5a4d77ed14f57e74c786fa04d193b6541"
},
"homepage": "https://github.com/NVIDIA/skills"
},
@@ -2211,7 +2205,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/oracledb.git",
"sha": "a79fdfd3864f73703b20e902e58b107e7dd94e26"
"sha": "953b0196f19fa3974ece4bcd60d17962517aeef9"
},
"homepage": "https://github.com/gemini-cli-extensions/oracledb"
},
@@ -2227,7 +2221,7 @@
"url": "https://github.com/growthxai/output.git",
"path": "coding_assistants/claude/plugins/outputai",
"ref": "main",
"sha": "9d7a8708d9f9d13f91895263f90f583568239828"
"sha": "38ae07ca87a97251f6e44886c4f3737c06960546"
},
"homepage": "https://output.ai"
},
@@ -2286,7 +2280,7 @@
"source": {
"source": "url",
"url": "https://github.com/pinecone-io/pinecone-claude-code-plugin.git",
"sha": "e29f1843f7b0b14676c99f6e9e61446bb01d230b"
"sha": "9af99dc1dc10ce291ec67dc51d46199544a0cd4f"
},
"homepage": "https://github.com/pinecone-io/pinecone-claude-code-plugin"
},
@@ -2300,7 +2294,7 @@
"source": {
"source": "url",
"url": "https://github.com/pixeltable/pixeltable-skill.git",
"sha": "933c15b55a49aa375ce0300c074bdf43b68571b9"
"sha": "729175dbb2a144bb6529fb93ac696bad40a1f09d"
},
"homepage": "https://docs.pixeltable.com"
},
@@ -2351,7 +2345,7 @@
"source": {
"source": "url",
"url": "https://github.com/PostHog/ai-plugin.git",
"sha": "ca5d9f820aabb1bbe5c28d67fde7c25d55b2c2b1"
"sha": "d7b81c43c34c177667014295193659ae37c0c2cb"
},
"homepage": "https://posthog.com/docs/model-context-protocol"
},
@@ -2471,7 +2465,7 @@
"source": {
"source": "url",
"url": "https://github.com/qdrant/skills.git",
"sha": "93ce3c176d10d184c7c4478521ab2c4866fc5b36"
"sha": "b12b75c01f567eb1f7a3e05a991641627c30998a"
},
"homepage": "https://skills.qdrant.tech"
},
@@ -2482,7 +2476,7 @@
"source": {
"source": "url",
"url": "https://github.com/qodo-ai/qodo-skills.git",
"sha": "1b3af00dee61541f3843a0e881deb926b9c6931a"
"sha": "e7b677142bbb41eb8fd1cf4b50b2e759bb0c4f03"
},
"homepage": "https://github.com/qodo-ai/qodo-skills.git"
},
@@ -2496,7 +2490,7 @@
"source": {
"source": "url",
"url": "https://github.com/TheQtCompanyRnD/agent-skills.git",
"sha": "71d6c10da78b9a764468ae11c86ab3bc4ca4921f"
"sha": "6e3411d7e58965aa31fa3803c398511f27b29216"
},
"homepage": "https://www.qt.io/"
},
@@ -2510,7 +2504,7 @@
"source": {
"source": "url",
"url": "https://github.com/quarkusio/quarkus-agent-mcp.git",
"sha": "82fcfb3d8cdc1663d5151420e1c4f543b99cf275"
"sha": "bd3ffcedb72d0bf6767c577111a02507e75ae004"
},
"homepage": "https://quarkus.io"
},
@@ -2523,7 +2517,7 @@
"url": "https://github.com/railwayapp/railway-skills.git",
"path": "plugins/railway",
"ref": "main",
"sha": "2405547f2044071c9d43bf6782edeb5d93e5bb4e"
"sha": "aa1e055b0f18d13787232b164cfb7416b553bd03"
},
"homepage": "https://docs.railway.com/ai/claude-code-plugin"
},
@@ -2546,7 +2540,7 @@
"source": "url",
"url": "https://github.com/RevenueCat/rc-claude-code-plugin.git",
"path": "revenuecat",
"sha": "c7e5d469ab70805f6563070e970c6f8b67d51c00"
"sha": "7d922e9d756dc330a369a761345f88495c3a5a1f"
},
"homepage": "https://www.revenuecat.com"
},
@@ -2572,7 +2566,7 @@
"source": {
"source": "url",
"url": "https://github.com/Digital-Process-Tools/claude-remember.git",
"sha": "31626fd25e2c1194b3934c5ff91e38a9f8f7f906"
"sha": "9d7324957b4d6e92fd57d265a2685a363e93f63e"
},
"homepage": "https://github.com/Digital-Process-Tools/claude-remember"
},
@@ -2600,7 +2594,7 @@
"source": {
"source": "url",
"url": "https://github.com/resend/resend-skills.git",
"sha": "cad68a4e55cebe6e5ee613d9cf987a6b9ea19317"
"sha": "298207bbe7a43d1886dc9490ecf880b5442600f9"
},
"homepage": "https://resend.com"
},
@@ -2612,7 +2606,7 @@
"source": "url",
"url": "https://github.com/RevenueCat/rc-claude-code-plugin.git",
"path": "revenuecat",
"sha": "c7e5d469ab70805f6563070e970c6f8b67d51c00"
"sha": "7d922e9d756dc330a369a761345f88495c3a5a1f"
},
"homepage": "https://www.revenuecat.com"
},
@@ -2626,7 +2620,7 @@
"source": {
"source": "url",
"url": "https://github.com/rilldata/agent-skills.git",
"sha": "6dffeeee8617aceb796edb744e3c52a7c0ee88ac"
"sha": "6e23b5a29164feee3feeda08e4bd451d86fe9fe1"
},
"homepage": "https://docs.rilldata.com/developers/build/ai-configuration"
},
@@ -2725,7 +2719,7 @@
"source": {
"source": "url",
"url": "https://github.com/sanity-io/agent-toolkit.git",
"sha": "6c81e246ed9d63588ca1fb624f29ac804184d1be"
"sha": "2ec17ddc6034073b2974e6dbf691acb3bcc8b9fd"
},
"homepage": "https://www.sanity.io"
},
@@ -2759,7 +2753,7 @@
"url": "https://github.com/SAP/open-ux-tools.git",
"path": "packages/fiori-mcp-server",
"ref": "main",
"sha": "c9963b0105098a6570a40cb23f87d48921f1051f"
"sha": "c5ecab3c1fefedc12ec39e326c658a15adee1877"
},
"homepage": "https://github.com/SAP/open-ux-tools/tree/main/packages/fiori-mcp-server"
},
@@ -2807,7 +2801,7 @@
"url": "https://github.com/spotify/save-to-spotify.git",
"path": "plugin",
"ref": "main",
"sha": "6e9b7e8093731c036ee23ce17ab2e0c89943f5b7"
"sha": "a62408bcfb5e5be686e1fdcc361398493b8c4160"
},
"homepage": "https://github.com/spotify/save-to-spotify"
},
@@ -2842,7 +2836,7 @@
"source": {
"source": "url",
"url": "https://github.com/getsentry/plugin-claude.git",
"sha": "9389a54acc2bf730fbb3aa0cc992e78bd24dc1eb"
"sha": "3f5163a56b727f4e60d1bbf7441a35f1c1d9ab87"
},
"homepage": "https://github.com/getsentry/plugin-claude"
},
@@ -2858,7 +2852,7 @@
"url": "https://github.com/getsentry/cli.git",
"path": "plugins/sentry-cli",
"ref": "main",
"sha": "ed185afd09e9eef02f2f4e4d9d90cc9a64a7c00b"
"sha": "160788c0305a0de933415d1e9e5692cb436bec2b"
},
"homepage": "https://sentry.io"
},
@@ -2945,7 +2939,7 @@
"source": {
"source": "url",
"url": "https://github.com/slackapi/slack-mcp-plugin.git",
"sha": "cc8d4427d2a272b21dd3e318dc8f92284b41d831"
"sha": "984280dbd59eab869aef85b7382f37deeb438017"
},
"homepage": "https://github.com/slackapi/slack-mcp-plugin/tree/main"
},
@@ -2961,7 +2955,7 @@
"url": "https://github.com/Snowflake-Labs/snowflake-ai-kit.git",
"path": "plugins/cortex-code",
"ref": "main",
"sha": "6ecc0939c572ff7cad9c825e6857d6cfb300ef22"
"sha": "8150954bb8066a49c25f5ef2d08b3da0897921cb"
},
"homepage": "https://docs.snowflake.com/en/user-guide/cortex-code"
},
@@ -2975,7 +2969,7 @@
"source": {
"source": "url",
"url": "https://github.com/SonarSource/sonarqube-agent-plugins.git",
"sha": "feb8d7844766cc9d5f04938497ec5e1a9542c30b"
"sha": "5b4783d8749074e8e0c26ca8590990b1489771eb"
},
"homepage": "https://www.sonarsource.com"
},
@@ -3011,7 +3005,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/spanner.git",
"sha": "f43d74eec61ce8e2eb57db1210b7b6bd77c3cc6d"
"sha": "f855a3c5eebfe542c6ca11e77fb25189730b23d6"
},
"homepage": "https://github.com/gemini-cli-extensions/spanner"
},
@@ -3022,7 +3016,7 @@
"source": {
"source": "url",
"url": "https://github.com/spotify/ads-claude-plugin.git",
"sha": "aedf7ed87312891ef2e357c02b9c22fcca8907b4"
"sha": "73b8bd490e02d3ed0bb4c8e228a470c46f995154"
},
"homepage": "https://github.com/spotify/ads-claude-plugin"
},
@@ -3035,7 +3029,7 @@
"url": "https://github.com/stripe/ai.git",
"path": "providers/claude/plugin",
"ref": "main",
"sha": "423788e067d899f73f96a8466a7431074b210db1"
"sha": "b2157ec24d37736756cb077f0681f366f5aed591"
},
"homepage": "https://github.com/stripe/ai/tree/main/providers/claude/plugin"
},
@@ -3069,7 +3063,7 @@
"source": {
"source": "url",
"url": "https://github.com/obra/superpowers.git",
"sha": "d884ae04edebef577e82ff7c4e143debd0bbec99"
"sha": "f268f7c953744036f0fa7e9d4b73535c04e57cb8"
},
"homepage": "https://github.com/obra/superpowers.git"
},
@@ -3117,7 +3111,7 @@
"source": {
"source": "url",
"url": "https://github.com/JetBrains/teamcity-cli.git",
"sha": "880cabdcac732e5f0accfe8f0af37dbd5829ca1b"
"sha": "32dfd91cc8a9b6d44f47896c1ef1b183ab58e973"
},
"homepage": "https://www.jetbrains.com/teamcity/"
},
@@ -3148,7 +3142,7 @@
"source": {
"source": "url",
"url": "https://github.com/togethercomputer/skills.git",
"sha": "7f586989c0d7d0dd3ccfac3d81a40e0d7369c117"
"sha": "9815b94d8ffd8a0c56a0c91faf266e82df7ff59f"
},
"homepage": "https://www.together.ai"
},
@@ -3210,7 +3204,7 @@
"url": "https://github.com/UI5/plugins-coding-agents.git",
"path": "plugins/ui5",
"ref": "main",
"sha": "c61e0b7fc7e38168f1df4f705f54c57e59d44c98"
"sha": "d1e3a43fa80ef160cb42689b88d665e25a5a81a1"
},
"homepage": "https://github.com/UI5/plugins-coding-agents"
},
@@ -3368,13 +3362,13 @@
"source": {
"source": "url",
"url": "https://github.com/wix/skills.git",
"sha": "afe99e49d0f2a8b87fe83278dedb5fcee993ca48"
"sha": "0afa25a8fd7e639ab4a75effa512b1507ce463f5"
},
"homepage": "https://dev.wix.com/docs/wix-cli/guides/development/about-wix-skills"
},
{
"name": "build-with-wordpress",
"description": "Craft production-grade WordPress sites and applications. Everything from themes and plugins to commerce and deployment.",
"name": "wordpress.com",
"description": "Uses Claude Code to create and edit WordPress sites with WordPress Studio before deploying changes to your WordPress.com site.",
"source": {
"source": "url",
"url": "https://github.com/Automattic/claude-code-wordpress.com.git",
@@ -3489,7 +3483,7 @@
"source": {
"source": "url",
"url": "https://github.com/langfuse/skills.git",
"sha": "b2df647aef80678abc2f2c45faa867b2853e862c"
"sha": "d48c5b8b434dc34550053699e8403c23f231446d"
},
"homepage": "https://langfuse.com"
},
@@ -3503,7 +3497,7 @@
"source": {
"source": "url",
"url": "https://github.com/zytedata/claude-skills.git",
"sha": "adb02df6aca7bce7c4d8614e1dd24ea1682e8ad5"
"sha": "7f9d853e65c917692142c5813b7442787544ca95"
},
"homepage": "https://www.zyte.com"
}

View File

@@ -42,21 +42,6 @@ plugin-name/
└── README.md # Documentation
```
## Plugin names are immutable
The `name` field in a marketplace entry is an **immutable slug**. Once a plugin has been published, its `name` must not change — users have it installed under that slug, and renaming it breaks their install with a `plugin-not-found` error.
- To change how a plugin is labeled in the UI, set or update `displayName` instead.
- If a rename is genuinely unavoidable, add an entry to the top-level `renames` map in `.claude-plugin/marketplace.json` so existing installs auto-migrate:
```json
"renames": {
"old-name": "new-name"
}
```
The Claude Code plugin loader reads this map and transparently rewrites the old slug to the new one on the user's next sync.
## Skill-bundle plugins
When a plugin's source repository ships skills (`SKILL.md` files) without a `.claude-plugin/plugin.json` manifest, the marketplace entry can declare the skills directly using `strict: false` and an explicit `skills` array.