Compare commits

..

1 Commits

Author SHA1 Message Date
Dickson Tsai
f976f01b42 project-artifact: document headless limitations and registry enumeration 2026-06-19 11:51:06 +00:00
6 changed files with 76 additions and 129 deletions

View File

@@ -123,7 +123,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/alloydb.git",
"sha": "2bc309c97558356ca1599c29bef9c17bf10d45e4"
"sha": "98bdfce9ab49622f5f4b1428130cc79feb37d93e"
},
"homepage": "https://cloud.google.com/alloydb"
},
@@ -137,7 +137,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/alloydb-omni.git",
"sha": "da3dd45c7098f7fe11f95c01ae6ce8125459b534"
"sha": "23f9166ba3950728fb2c48390b2e35cc3ddd3b35"
},
"homepage": "https://github.com/gemini-cli-extensions/alloydb-omni"
},
@@ -223,7 +223,7 @@
"source": {
"source": "url",
"url": "https://github.com/astronomer/agents.git",
"sha": "e4ebf9a7ad3f8dbf3fcfda9c245a65eb1415967b"
"sha": "da0048c49f88335c9d9cc617837e182ba04a2ab5"
},
"homepage": "https://github.com/astronomer/agents"
},
@@ -244,7 +244,7 @@
"source": {
"source": "url",
"url": "https://github.com/atlassian/atlassian-mcp-server.git",
"sha": "19f71578abc4e52543505b362c0b6e456a8a80d3"
"sha": "f4911dba81f25782c88815b03deabf444cd46e0d"
},
"homepage": "https://github.com/atlassian/atlassian-mcp-server"
},
@@ -265,10 +265,9 @@
},
{
"name": "auth0",
"description": "Enterprise-grade auth, easy to implement. Add login, SSO, MFA, and access control to any app with framework-aware guidance.",
"description": "Add authentication to any app with Auth0. This plugin detects your framework, scaffolds the right Auth0 SDK integration, and guides you through login, logout, sessions, and protected routes — using current SDK patterns.",
"author": {
"name": "Auth0",
"url": "https://auth0.com"
"name": "Auth0"
},
"category": "security",
"source": {
@@ -276,9 +275,9 @@
"url": "https://github.com/auth0/agent-skills.git",
"path": "plugins/auth0",
"ref": "main",
"sha": "838a181a235d8e563b437555794ddfe9bd60284b"
"sha": "5ea574addd98d585edafde7ba7df9957cd04d0d3"
},
"homepage": "https://auth0.com"
"homepage": "https://auth0.com/docs/quickstart/agent-skills"
},
{
"name": "aws-agents",
@@ -337,7 +336,7 @@
"url": "https://github.com/aws/agent-toolkit-for-aws.git",
"path": "plugins/aws-core",
"ref": "main",
"sha": "7898a91483218173d096db3de6892c2dc545d160"
"sha": "08025af3d27a1eb7c18fe06bf451df8b110e9e0e"
},
"homepage": "https://github.com/aws/agent-toolkit-for-aws"
},
@@ -353,7 +352,7 @@
"url": "https://github.com/aws/agent-toolkit-for-aws.git",
"path": "plugins/aws-data-analytics",
"ref": "main",
"sha": "ff1dc6f45f5203147f6cd52662cc74ded4bb0825"
"sha": "08025af3d27a1eb7c18fe06bf451df8b110e9e0e"
},
"homepage": "https://github.com/aws/agent-toolkit-for-aws"
},
@@ -414,7 +413,7 @@
"url": "https://github.com/awslabs/agent-plugins.git",
"path": "plugins/aws-transform",
"ref": "main",
"sha": "283d86f528c2d2269928ab77f707e659a7e597fe"
"sha": "c65ee436b0db77bb75d380aef6fbdc9b114edf2a"
},
"homepage": "https://github.com/awslabs/agent-plugins"
},
@@ -425,7 +424,7 @@
"source": {
"source": "url",
"url": "https://github.com/microsoft/azure-skills.git",
"sha": "c2aba82b7c5e970f59d1810d02c352a7b10cd455"
"sha": "206ad20914b60368f907ab84f64cb4aa50bbfb20"
},
"homepage": "https://github.com/microsoft/azure-skills"
},
@@ -477,7 +476,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/bigquery-data-analytics.git",
"sha": "89f3048eef8c808d1b3c53c90348b18c9a73055c"
"sha": "4e64d8488e95697a348b88b8ee47f0e676b2544b"
},
"homepage": "https://github.com/gemini-cli-extensions/bigquery-data-analytics"
},
@@ -493,7 +492,7 @@
"url": "https://github.com/boltz-bio/boltz-api-skills.git",
"path": "plugins/boltz",
"ref": "main",
"sha": "70e480ebb14baecfc4456b49eb8b724611470b7c"
"sha": "2d2830181a349415a172bdbd5272d84038924da8"
},
"homepage": "https://boltz.bio"
},
@@ -583,7 +582,7 @@
"url": "https://github.com/carta/plugins.git",
"path": "plugins/carta-investors",
"ref": "main",
"sha": "ab56d86c50df6769d82734835915222d12a98d47"
"sha": "62a5752861040f198e2c646761618cfedc2657b4"
},
"homepage": "https://carta.com"
},
@@ -610,7 +609,7 @@
"source": {
"source": "url",
"url": "https://github.com/ChromeDevTools/chrome-devtools-mcp.git",
"sha": "0aaa8e3cc0e9ae55b1ef5b456d6d25526015b886"
"sha": "5a9d6af743109e3bb9703cf0c9a46f9cb2a97480"
},
"homepage": "https://github.com/ChromeDevTools/chrome-devtools-mcp"
},
@@ -626,7 +625,7 @@
"url": "https://github.com/circlefin/skills.git",
"path": "plugins/circle",
"ref": "master",
"sha": "c7d269a2025e26410e0e23fb5a73c769dc07d088"
"sha": "8ee9281f6e5ab737236ce969348adc463e6c2f79"
},
"homepage": "https://www.circle.com"
},
@@ -732,7 +731,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/cloud-sql-mysql.git",
"sha": "fda5aac59a50258d61f115f4962325b7ca8c3b36"
"sha": "4508637f66362b70b75ea6e40d41a7ef8efabcc6"
},
"homepage": "https://github.com/gemini-cli-extensions/cloud-sql-mysql"
},
@@ -746,7 +745,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/cloud-sql-postgresql.git",
"sha": "336e9097f18338afab36b55e57cab814b1c0fee0"
"sha": "5b9bc21c13324282e50183326709c533b49a97f3"
},
"homepage": "https://cloud.google.com/sql"
},
@@ -760,7 +759,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/cloud-sql-sqlserver.git",
"sha": "5069d84c78ccdc6a0177f2c7a7849b9708bde425"
"sha": "e55c1ff46d92dfcfedc6cf1139cf5eb5beb9f02d"
},
"homepage": "https://github.com/gemini-cli-extensions/cloud-sql-sqlserver"
},
@@ -769,7 +768,7 @@
"source": {
"source": "url",
"url": "https://github.com/cloudflare/skills.git",
"sha": "27ce0c0e159225caa7ed30ebefd4107aa6c52497"
"sha": "ffcc622bf112eccc49c4b433faa5dd28e9ede2ea"
},
"description": "Skills for the Cloudflare developer platform: Workers, Durable Objects, Agents SDK, MCP servers, Wrangler CLI, and web performance.",
"category": "deployment",
@@ -839,7 +838,7 @@
"source": {
"source": "url",
"url": "https://github.com/coderabbitai/skills.git",
"sha": "2fd091d9582deccf19929e21f934921d0e8f686e"
"sha": "a81eb76a1539e4a3f2b5c6fc133849124e72d303"
},
"homepage": "https://github.com/coderabbitai/skills"
},
@@ -853,7 +852,7 @@
"source": {
"source": "url",
"url": "https://github.com/CodSpeedHQ/codspeed.git",
"sha": "90c83f42f4269f88046109df120046f677b9d873"
"sha": "10e74bab4db2a97e008ceaa89977b08ad3be0485"
},
"homepage": "https://codspeed.io"
},
@@ -981,7 +980,7 @@
"source": {
"source": "url",
"url": "https://github.com/dash0hq/dash0-agent-plugin.git",
"sha": "44be3b6fd8e6cbd1c5e59436a3e8db91d5920d0c"
"sha": "a58add1369094c41d024dcd82f99814016b6cd25"
},
"homepage": "https://dash0.com/"
},
@@ -992,7 +991,7 @@
"source": {
"source": "url",
"url": "https://github.com/astronomer/agents.git",
"sha": "e4ebf9a7ad3f8dbf3fcfda9c245a65eb1415967b"
"sha": "da0048c49f88335c9d9cc617837e182ba04a2ab5"
},
"homepage": "https://github.com/astronomer/agents"
},
@@ -1016,7 +1015,7 @@
"source": {
"source": "url",
"url": "https://github.com/astronomer/agents.git",
"sha": "e4ebf9a7ad3f8dbf3fcfda9c245a65eb1415967b"
"sha": "da0048c49f88335c9d9cc617837e182ba04a2ab5"
},
"homepage": "https://github.com/astronomer/agents"
},
@@ -1029,26 +1028,10 @@
"url": "https://github.com/awslabs/agent-plugins.git",
"path": "plugins/databases-on-aws",
"ref": "main",
"sha": "66dd3cf5acdf374cc0d79af2bf51fa6fbb975c07"
"sha": "c65ee436b0db77bb75d380aef6fbdc9b114edf2a"
},
"homepage": "https://github.com/awslabs/agent-plugins"
},
{
"name": "databricks",
"description": "Databricks skills for the CLI, Apps, Lakebase, Model Serving, Lakeflow Jobs, Spark Declarative Pipelines, Declarative Automation Bundles (DABs), and classic-to-serverless migration.",
"author": {
"name": "Databricks"
},
"category": "database",
"source": {
"source": "git-subdir",
"url": "https://github.com/databricks/databricks-agent-skills.git",
"path": "plugins/databricks/claude",
"ref": "main",
"sha": "e337277c9771597bd2a67dfc5f8dd1d1afc887c6"
},
"homepage": "https://developers.databricks.com/"
},
{
"name": "datadog",
"description": "Use Datadog directly in Claude Code through a preconfigured Datadog MCP server. Query logs, metrics, traces, dashboards, and more through natural conversation. This plugin is in preview.",
@@ -1059,7 +1042,7 @@
"source": {
"source": "url",
"url": "https://github.com/datadog-labs/claude-code-plugin.git",
"sha": "c5c062abba0df33f6bfc2c0fd0f8d17857e3fa2c"
"sha": "96c28a8ce6f258ed54c9a17f16ee206deb8e3f28"
},
"homepage": "https://www.datadoghq.com/"
},
@@ -1087,7 +1070,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/dataproc.git",
"sha": "c36c7f8bb53a1f8903382471366986ef226c509d"
"sha": "a8d5220007ae51a7104428acd38748432de597a8"
},
"homepage": "https://github.com/gemini-cli-extensions/dataproc"
},
@@ -1205,7 +1188,7 @@
"source": {
"source": "url",
"url": "https://github.com/exa-labs/exa-mcp-server.git",
"sha": "253322139071596121f8ef35532443dba8b67017"
"sha": "9ea4ba3e67f87c462c3e06b192470e837ed9009e"
},
"homepage": "https://exa.ai/docs/reference/exa-mcp"
},
@@ -1229,7 +1212,7 @@
"url": "https://github.com/expo/skills.git",
"path": "plugins/expo",
"ref": "main",
"sha": "81ee6546b0745dc666ebacfc1f48e4bff74fbf44"
"sha": "b553ae4e1755bec11eac21517fe63040c7e07f2c"
},
"homepage": "https://github.com/expo/skills/blob/main/plugins/expo/README.md"
},
@@ -1277,7 +1260,7 @@
"source": {
"source": "url",
"url": "https://github.com/figma/mcp-server-guide.git",
"sha": "c7c92a10f02b01562bab01376f122fa3d6d7fa40"
"sha": "2efd0e37d10c35c4a7cf6d2b7381c9dc1a569bd4"
},
"homepage": "https://github.com/figma/mcp-server-guide"
},
@@ -1309,7 +1292,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/firestore-native.git",
"sha": "83d3f8a922dc7bef9b94ab086ed4891634d06ddf"
"sha": "26ab5016e0216cf86f0988e1d11b52b5a101783e"
},
"homepage": "https://github.com/gemini-cli-extensions/firestore-native"
},
@@ -1323,7 +1306,7 @@
"source": {
"source": "url",
"url": "https://github.com/atlassian/forge-skills.git",
"sha": "ea409cc73b8cac3b6710c3ca7976dd64e570a2fc"
"sha": "8c1c2488f213f8f4bf0647b87176c36549e61e3f"
},
"homepage": "https://developer.atlassian.com/platform/forge/"
},
@@ -1412,7 +1395,7 @@
"source": {
"source": "url",
"url": "https://github.com/huggingface/skills.git",
"sha": "093e0bb81e568503fbb091d694fbcdb6273d7f44"
"sha": "ce5f615271cade006271fa7822c8ce2d984c4eda"
},
"homepage": "https://github.com/huggingface/skills.git"
},
@@ -1440,7 +1423,7 @@
"source": {
"source": "url",
"url": "https://github.com/heygen-com/hyperframes.git",
"sha": "08328b04e63e16c7bea469237552c1d9587dcfec"
"sha": "fdb8f33fc099f0c7ba5ef3dfb033def561234e92"
},
"homepage": "https://hyperframes.heygen.com"
},
@@ -1494,7 +1477,7 @@
"source": "github",
"repo": "jfrog/claude-plugin",
"commit": "259c8e718266c16e99b4f30ae9b1ed0f9f00d98d",
"sha": "ac0ea16e9e96c9837b26d3c7d6bdfecd41cb6149"
"sha": "97e25cc7db106c7fb6e2343968cbfe8fe5e5963a"
},
"homepage": "https://jfrog.com"
},
@@ -1508,7 +1491,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/knowledge-catalog.git",
"sha": "cf0cc18bd527188e7dd6e7933008fe9b3ced9940"
"sha": "260294e6b662eaccafe1361e88496ea259df79ed"
},
"homepage": "https://github.com/gemini-cli-extensions/knowledge-catalog"
},
@@ -1558,26 +1541,6 @@
"source": "./external_plugins/laravel-boost",
"homepage": "https://github.com/anthropics/claude-plugins-public/tree/main/external_plugins/laravel-boost"
},
{
"name": "learn-with-coursera",
"description": "Turn any learning intent into a personalized Coursera experience. Asks three quick questions (topic, familiarity, preferred format), searches Coursera's catalog, and delivers the right next step — a course, hands-on project, short video, or live roleplay — then maps a path forward. Requires the Coursera connector for catalog tools.",
"author": {
"name": "Coursera"
},
"category": "learning",
"source": {
"source": "git-subdir",
"url": "https://github.com/coursera/skills.git",
"path": "skills",
"ref": "main",
"sha": "ac28fd6ebf8584e3ee196159bd6d4514fa07de0f"
},
"strict": false,
"skills": [
"./learn-with-coursera"
],
"homepage": "https://github.com/coursera/skills"
},
{
"name": "learning-output-style",
"description": "Interactive learning mode that requests meaningful code contributions at decision points (mimics the unshipped Learning output style)",
@@ -1683,7 +1646,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/looker.git",
"sha": "49c892957961a6e97f341d14e71a614b4c2b43a9"
"sha": "0b4e497ef9839fce0ae1efd40216fee15a1c5e33"
},
"homepage": "https://github.com/gemini-cli-extensions/looker"
},
@@ -1945,17 +1908,13 @@
"url": "https://github.com/oracle/netsuite-suitecloud-sdk.git",
"path": "packages/agent-skills",
"ref": "master",
"sha": "b3ff2a960eb4e2f39d645ba10789d7d583fbf051"
"sha": "43bacf43763e1eedd0892b4652be3d45df94f0e7"
},
"strict": false,
"skills": [
"./netsuite-ai-connector-instructions",
"./netsuite-sdf-roles-and-permissions",
"./netsuite-uif-spa-reference",
"./netsuite-owasp-secure-coding",
"./netsuite-sdf-project-documentation",
"./netsuite-suitescript-records-reference",
"./netsuite-suitescript-upgrade"
"./netsuite-uif-spa-reference"
],
"homepage": "https://github.com/oracle/netsuite-suitecloud-sdk"
},
@@ -2002,7 +1961,7 @@
"url": "https://github.com/NVIDIA/skills.git",
"path": "plugins/nvidia-skills",
"ref": "main",
"sha": "75ac9ec1e12ceae06d3a1950f8cc5eab23120051"
"sha": "366564ddf68ad55b3c12a2faee3d2fd3d3de3b36"
},
"homepage": "https://github.com/NVIDIA/skills"
},
@@ -2048,7 +2007,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/oracledb.git",
"sha": "d5a26255c6f2ffb32b5920735512629014622693"
"sha": "6081bf97fc8f1a41c77a7110cb093291a5452a93"
},
"homepage": "https://github.com/gemini-cli-extensions/oracledb"
},
@@ -2112,7 +2071,7 @@
"source": {
"source": "url",
"url": "https://github.com/gopigment/ai-plugins.git",
"sha": "e760058c3d80356ac07c81be350120e3155ca96d"
"sha": "f7bb2190a3f072bd9be5175bde6a0aa9596fcaaa"
},
"homepage": "https://www.pigment.com"
},
@@ -2174,7 +2133,7 @@
"source": {
"source": "url",
"url": "https://github.com/PostHog/ai-plugin.git",
"sha": "39a8593ef773f643c34cfdb759c0c0d6f7311c93"
"sha": "fa6f61965c1df5c70ad2c48e1b5bd8672ce9a7e6"
},
"homepage": "https://posthog.com/docs/model-context-protocol"
},
@@ -2289,7 +2248,7 @@
"source": {
"source": "url",
"url": "https://github.com/qodo-ai/qodo-skills.git",
"sha": "e7b677142bbb41eb8fd1cf4b50b2e759bb0c4f03"
"sha": "8aec13d6ac60feb9d9f84f36aa1753234de17dc8"
},
"homepage": "https://github.com/qodo-ai/qodo-skills.git"
},
@@ -2303,7 +2262,7 @@
"source": {
"source": "url",
"url": "https://github.com/TheQtCompanyRnD/agent-skills.git",
"sha": "6e3411d7e58965aa31fa3803c398511f27b29216"
"sha": "2be55aaf050cf0e5d92d62966c473d2c5f6d780a"
},
"homepage": "https://www.qt.io/"
},
@@ -2317,7 +2276,7 @@
"source": {
"source": "url",
"url": "https://github.com/quarkusio/quarkus-agent-mcp.git",
"sha": "aa4fc9f4cbca4c9aca8455b1e76ddb99e7669b35"
"sha": "2bcba2030e9dca23b18845d026af7b97ad18515a"
},
"homepage": "https://quarkus.io"
},
@@ -2379,7 +2338,7 @@
"source": {
"source": "url",
"url": "https://github.com/Digital-Process-Tools/claude-remember.git",
"sha": "1a49542da5d6057df7b57d65538456a4460cd2f7"
"sha": "02791ae02fce39217a360e53f3227183179814a9"
},
"homepage": "https://github.com/Digital-Process-Tools/claude-remember"
},
@@ -2552,7 +2511,7 @@
"url": "https://github.com/SAP/open-ux-tools.git",
"path": "packages/fiori-mcp-server",
"ref": "main",
"sha": "f1295102a736bc4f18a3f760c7300cee15d2c8d7"
"sha": "5f7ba664c63cdd8912233b8b7693ea343b4e3209"
},
"homepage": "https://github.com/SAP/open-ux-tools/tree/main/packages/fiori-mcp-server"
},
@@ -2568,7 +2527,7 @@
"source": {
"source": "url",
"url": "https://github.com/SAP/mdk-mcp-server.git",
"sha": "a3df54e69dfcf193b92b0c081a4acbeefb92b419"
"sha": "10ff6ccfee094b9fb3b3877a41f00fa278b1bcc4"
},
"homepage": "https://help.sap.com/docs/MDK"
},
@@ -2608,7 +2567,7 @@
"source": "git-subdir",
"url": "https://github.com/semgrep/mcp-marketplace.git",
"path": "plugin",
"sha": "5ee984a4aeee83b3edae3ed44be4be8d333d24d1"
"sha": "18771d9a7f78b0cb15711ad759ab253b20aeb45d"
},
"homepage": "https://github.com/semgrep/mcp-marketplace.git"
},
@@ -2618,10 +2577,10 @@
"category": "monitoring",
"source": {
"source": "url",
"url": "https://github.com/getsentry/plugin-claude.git",
"sha": "8f36afa0314b872702e0f5dfb272a2418ca596a1"
"url": "https://github.com/getsentry/sentry-for-claude.git",
"sha": "9ab3551758913a4144517d4fafb71476a48c64f8"
},
"homepage": "https://github.com/getsentry/plugin-claude"
"homepage": "https://github.com/getsentry/sentry-for-claude/tree/main"
},
{
"name": "sentry-cli",
@@ -2722,7 +2681,7 @@
"source": {
"source": "url",
"url": "https://github.com/slackapi/slack-mcp-plugin.git",
"sha": "1559729e80eafb1e93fba4aae30c43a85fe35355"
"sha": "4729a3eefeacf32548fc1bd27f0e51700a2a8d11"
},
"homepage": "https://github.com/slackapi/slack-mcp-plugin/tree/main"
},
@@ -2752,7 +2711,7 @@
"source": {
"source": "url",
"url": "https://github.com/SonarSource/sonarqube-agent-plugins.git",
"sha": "5b4783d8749074e8e0c26ca8590990b1489771eb"
"sha": "5995f2b4c68da6707fec05dac944b0fa5d7b65c8"
},
"homepage": "https://www.sonarsource.com"
},
@@ -2788,7 +2747,7 @@
"source": {
"source": "url",
"url": "https://github.com/gemini-cli-extensions/spanner.git",
"sha": "88030b07ba0d39475ff22e3d410b92fa543d0b67"
"sha": "e6a93f9ce95758ce7b7c54330871cfb40e53b976"
},
"homepage": "https://github.com/gemini-cli-extensions/spanner"
},
@@ -2880,7 +2839,7 @@
"source": {
"source": "url",
"url": "https://github.com/JetBrains/teamcity-cli.git",
"sha": "d08f0d905af7d211c26134aaba22ca353393cdff"
"sha": "55117e13846d1f66a99cc1cb4b763435ee6afe4d"
},
"homepage": "https://www.jetbrains.com/teamcity/"
},
@@ -2911,7 +2870,7 @@
"source": {
"source": "url",
"url": "https://github.com/togethercomputer/skills.git",
"sha": "9815b94d8ffd8a0c56a0c91faf266e82df7ff59f"
"sha": "86bdd6627675eac3f2055f028e4acdd4d1b03fb0"
},
"homepage": "https://www.together.ai"
},
@@ -3085,7 +3044,7 @@
"source": {
"source": "url",
"url": "https://github.com/wix/skills.git",
"sha": "d0332289a402bfa518ade0ee16e068e23603d34f"
"sha": "668e6ee9dc5a9fb4d72c25962233aa819f435d9a"
},
"homepage": "https://dev.wix.com/docs/wix-cli/guides/development/about-wix-skills"
},
@@ -3138,7 +3097,7 @@
"url": "https://github.com/zapier/zapier-mcp.git",
"path": "plugins/zapier",
"ref": "main",
"sha": "b2256affca8baac713af84e0e7480915863a059d"
"sha": "469b06007824bb859982a95d2dad5caec11e0bf1"
},
"homepage": "https://github.com/zapier/zapier-mcp/tree/main/plugins/zapier"
},
@@ -3195,20 +3154,6 @@
"sha": "a2162c384e1ffb68b3bf14783ea9a1a762c85ff5"
},
"homepage": "https://github.com/zscaler/zscaler-mcp-server"
},
{
"name": "langfuse",
"description": "Skills for working with Langfuse, the open-source LLM engineering platform for tracing, prompt management, and evaluation.",
"author": {
"name": "Langfuse"
},
"category": "monitoring",
"source": {
"source": "url",
"url": "https://github.com/langfuse/skills.git",
"sha": "c39789078b848160a695947907db3ba40b7a2bce"
},
"homepage": "https://langfuse.com"
}
]
}

View File

@@ -30,12 +30,6 @@ on:
description: Cap on plugins bumped this run
required: false
default: '30'
plugin:
description: >-
Bump ONLY this plugin name (exact entry name; empty = all stale). A
frozen/sha-exempt target is still skipped (same as a full run).
required: false
default: ''
permissions:
contents: write
@@ -57,12 +51,11 @@ jobs:
# createCommitOnBranch-based bump so commits are signed by GitHub and
# satisfy the org-level required_signatures ruleset on main.
- uses: anthropics/claude-plugins-community/.github/actions/bump-plugin-shas@426e469f322952061102b286b378c0c9733a0934
- uses: anthropics/claude-plugins-community/.github/actions/bump-plugin-shas@d207465eb6ec02b6f3f1dbb131717830dc9ecc68
id: bump
with:
marketplace-path: .claude-plugin/marketplace.json
max-bumps: ${{ inputs.max_bumps || '30' }}
only: ${{ inputs.plugin }}
pr-mode: per-entry
claude-cli-version: latest

View File

@@ -196,7 +196,7 @@ jobs:
continue-on-error: true
# Pinned to claude-plugins-community#34 (WIF input support).
# TODO: re-pin to a main-branch SHA once #34 merges.
uses: anthropics/claude-plugins-community/.github/actions/scan-plugins@426e469f322952061102b286b378c0c9733a0934
uses: anthropics/claude-plugins-community/.github/actions/scan-plugins@d207465eb6ec02b6f3f1dbb131717830dc9ecc68
with:
# Anthropic auth via Workload Identity Federation — the action
# mints a GitHub OIDC token (id-token: write above) and the claude

View File

@@ -38,7 +38,7 @@ jobs:
with:
fetch-depth: 0
- uses: anthropics/claude-plugins-community/.github/actions/validate-plugins@426e469f322952061102b286b378c0c9733a0934
- uses: anthropics/claude-plugins-community/.github/actions/validate-plugins@d207465eb6ec02b6f3f1dbb131717830dc9ecc68
with:
marketplace-path: .claude-plugin/marketplace.json
# Official curated marketplace: SHA-pin (I5) is a HARD error.

View File

@@ -36,3 +36,6 @@ sequence so the dependency order is obvious and pulls live PR/CI/review state vi
- Artifact URLs are minted by the server. The plugin records yours after the first publish
so refreshes land on the same address — bookmark it or add it to your team's hub so
others can find it.
- Publishing needs an interactive session: headless (`claude -p`) runs don't have the
Artifact tool, so automation can build and update pages but the publish step happens
interactively.

View File

@@ -25,8 +25,9 @@ project-artifact structure stays domain-neutral.
1. **Resolve the artifact config, then locate the project.** Each project gets a directory
at `${CLAUDE_PLUGIN_DATA}/artifacts/<slug>/` holding `config.md` (see **"The artifact
config"** below) and `page.html` (the current render); listing `artifacts/` is the
registry of this skill's artifacts on this machine. If the
user names a project,
registry of this skill's artifacts on this machine (enumerate it with Glob or a
directory read — a shell listing of the data dir can be blocked in restricted
environments). If the user names a project,
load that slug; if exactly one config matches the session (its repo is the cwd, or its
project came up in conversation), use it; a config that exists means this is a
**refresh** — follow **"Refreshing an artifact"** below. No config means a first build:
@@ -100,6 +101,11 @@ project-artifact structure stays domain-neutral.
session published a newer version), WebFetch the URL to see the current content,
reconcile, then publish again.
Headless note: the Artifact tool is not available in non-interactive (`claude -p`)
sessions, and writing into the plugin data dir may require a permission grant the run
cannot answer. In that case build the page, save it where the caller asked, and report
that publishing needs an interactive session — don't improvise another publishing path.
## The artifact config (one per project)
A small markdown file at `${CLAUDE_PLUGIN_DATA}/artifacts/<slug>/config.md`, in the