claudemods

方法说明

数据从哪里来、标识如何生成、指标怎么定义,以及采集器的限制。所有数字都来自真实的采集和请求记录,没有的数据保持缺失。

什么算 Claude Mod

Claude Mod 是一种 Claude Code 插件:行为写在钩子模块里,由 hooks/hooks.json 的 modules 字段指名(例如 ["./register.ts"])。本站只在读到这项证据后才把包算作 Mod:

  • 采集器在包最新快照所在的提交读取 .claude-plugin/plugin.json 和它指向的钩子配置(默认 hooks/hooks.json),只当 JSON 文本解析。
  • modules 必须是一个或多个相对的 .ts/.js 路径;只声明事件钩子(hooks)的配置不算 Mod。
  • 检查结果按仓库、提交和包路径记录,只追加不改写。上游有了新提交,新快照要重新检查;还没检查过的包不算 Mod。

24 小时自动发现

采集器跑在网站所在的服务器上,和网站共用一个 SQLite 数据库,不依赖任何个人电脑。服务器上的调度器每分钟检查一次是否该开始新的运行:

  • 每 6 小时一次全量运行:最多处理 20 个仓库、发起 3 次发现搜索(GitHub 或全网)。先检查待处理的提交,再按发现队列选仓库。
  • 有待检查的提交时,最快每 5 分钟单独跑一次,只检查提交(每次最多 5 个仓库)。提交频率限制:每个 IP 每 60 分钟 10 次。
  • 除了 GitHub 仓库搜索和代码搜索,轮换的发现查询里有两个是全网搜索(Exa 的免费搜索)。只保留结果里出现过的 GitHub 仓库链接,再由一个小模型(RunInfra 上的 GLM 5.3 Flash)挑出看起来像 Claude Code Mod 的,每次最多 10 个。它们作为线索进入队列,和其他线索一样要经过核实。
  • 发现有上限:每次运行只读一部分搜索结果和队列,所以不会收录互联网上的每一个 Mod,覆盖面随运行次数逐步扩大。
  • 每天用 SQLite 的 VACUUM INTO 在同一个数据卷上做一份一致的备份,保留最近 7 份。它能挽回误写,挽回不了数据卷本身的丢失。
调度器
运行中 · 最近检查
下一次全量运行
最近备份

提交一个 Mod 仓库

数据来源

包记录来自公开 GitHub 仓库,以及仓库里的市场清单(marketplace.json)、插件清单、技能文件和设置文件。

  • 社交媒体和第三方目录只作为发现线索,不作为质量或性能的证据。
  • 仓库 Star 是仓库级的人气信号,不是包的质量。
  • 没有明确公开开源许可证的包也可以被收录,但许可证显示为「未知」。

包与版本标识

标识由上游位置决定,不由本站分配:

  • 包 ID 由仓库和包在仓库中的路径组成,仓库根目录用 ~ 表示;同一仓库里的多个包各有自己的 ID。
  • 版本 ID 是包 ID 加 @ 和完整的 40 位提交 SHA,对应一个不可变快照。上游有新提交时生成新快照,旧快照不会被覆盖。
  • 上游声明的版本号只是标签:同一个版本号可以对应多个提交,页面会把这种情况标为「同号多提交」。
  • 许可证取自上游记录;没有记录就显示「未知」,不做推断。

指标定义

仓库 Star
GitHub 仓库的 Star 数,是仓库级人气信号。同一仓库下的多个包共享同一个数字,它不代表其中任何一个包的质量。
下载请求
本站收到的有效下载请求数,计数规则见下一节。包页面显示该包所有版本的合计,版本页面显示该版本自己的请求数。
仓库更新
采集到的上游仓库更新时间。超过 365 天没有更新时,列表会标注「超过 365 天未更新」。这只是提示,不是质量评分。
最近检查
采集器最近一次检查该包的时间。超过 14 天会提示数据可能已过期。
收录时间
本站第一次发现该包的时间,用于「收录时间」排序。
没有的数据
本站不采集也不显示 token 用量、缓存命中、基准测试成绩或质量评分。没有测量过的东西保持缺失,不做估算,也不把不同来源的指标相加。

下载与下载请求

每个版本都有一个下载入口,它重定向到上游 GitHub 在该提交的源码归档。

  • 只有对下载入口的真实 GET 请求才会计数。
  • HEAD 请求、浏览器预取和预渲染请求,以及 User-Agent 为空或自称 bot、crawler、spider、preview 等的请求都不计数。
  • 同一版本、同一访问者在同一个 UTC 日期最多计一次。访问者以每日加盐哈希区分,不保存原始 IP 或 User-Agent。
  • 下载请求不是成功下载,更不是安装次数:本站看不到传输是否完成,也看不到直接从 GitHub 或通过 Claude Code 市场完成的安装。
  • 归档是整个仓库在固定提交的源码,不是单独打包的插件。包页面会标出包在仓库中的目录。

安装命令

本站不是 npm 协议服务器,也没有自己的命令行工具。

  • 只有当某个版本出现在已验证的 Claude Code 市场清单中时,才显示 /plugin 命令。命令由市场名称、市场仓库和清单里的条目名称拼成,并且只使用经过严格校验的字符。
  • 这些命令安装的是上游市场的当前状态,不是本站固定的提交快照。
  • 没有已验证市场命令的包不显示任何安装命令。

采集限制

采集器在下面的限制内运行。由限制造成的缺失会写进运行记录,而不是被当成完整收录。

  • 只读取公开 GitHub 仓库,不读取私有仓库,不抓取任意 URL。
  • 不执行被索引仓库里的代码、钩子或安装脚本。
  • 市场清单里支持的来源:相对路径、github、HTTPS GitHub url、git-subdir。npm、archive、command 等来源会被记录为不支持,不会被执行或抓取。
  • 响应大小、文件数量、目录树条目数和请求超时都有上限;目录树被截断或遇到速率限制时,运行记录会明确标出。早期快照可能未记录超过 20 个 JSON 配置文件或 64 KB 内联配置造成的遗漏;原始快照保持不变,组件清单不保证完整。
  • 每次运行默认处理 20 个仓库,发现队列在多次运行之间继续,所以覆盖范围是逐步扩大的,不是一次性完整。

不支持的来源

目前没有记录到不支持的来源。

采集运行记录

状态和消息来自采集器写入的运行记录,下面是最近 10 次。点击编号查看那一次运行的详情;不带编号时显示最近一次。

最近一次运行 #29 的摘要

没有指定运行编号,显示的是最近一次运行。

状态
成功
开始
结束
包
19
版本
3
消息数
2
运行方式
只检查提交只说明仓库是指定的还是从队列选的,不说明由定时任务还是手动触发。
发现搜索
已跳过:本次关闭了发现搜索
本次仓库上限
20
已处理仓库
2
显示列表

anthropics/claude-code, Sma1lboy/claude-mods

失败的仓库
0
被截断的扫描
0
不支持的来源
0
队列剩余
1,129
本次新入队
0
GitHub 搜索请求数
0
检查的提交
2

发现搜索记录

记录显示这次运行没有发起过搜索。

运行消息2
  • 警告 anthropics/claude-code: 9 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 anthropics/claude-code: 4 more plugin roots await a Claude Mod check; at most 12 are checked per repository per run
编号状态开始结束包版本消息数
#29 当前查看成功1932
运行消息2
  • 警告 anthropics/claude-code: 9 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 anthropics/claude-code: 4 more plugin roots await a Claude Mod check; at most 12 are checked per repository per run
#28部分成功36037320
运行消息20
  • 警告 mondaycom/mcp: 7 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 neondatabase/agent-skills: 1 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 netlify/context-and-tools: 17 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 newrelic/claude-code-plugin: 1 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 oracle/netsuite-suitecloud-sdk: 2 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 已截断 oracle/netsuite-suitecloud-sdk: package packages/agent-skills/netsuite-sdf-safe-guide: packages/agent-skills/netsuite-sdf-safe-guide/SKILL.md larger than 128000 bytes; not read
  • 警告 oracle/netsuite-suitecloud-sdk@03d349ecbed3:packages/agent-skills/netsuite-sdf-safe-guide/SKILL.md: declarations not read (too_large): response larger than 128000 bytes; retried in 7 days
  • 警告 pydantic/skills: 2 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 Shopify/liquid-skills: 2 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 Shopify/liquid-skills: 1 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 taosdata/agent-skills: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 taosdata/agent-skills: 21 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 forcedotcom/sf-skills: 49 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 getsentry/plugin-claude: 10 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 gitroomhq/postiz-agent: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 gopigment/ai-plugins: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 gopigment/ai-plugins: 34 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 goshippo/ai: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 growthxai/output: 59 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 makenotion/claude-code-notion-plugin: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
#27成功364526
运行消息26
  • 警告 incident-io/skills: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 incident-io/skills: 8 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 intercom/claude-plugin-external: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 intercom/claude-plugin-external: 2 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 intuit/quickbooks-claude-plugin: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 intuit/quickbooks-claude-plugin: 8 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 jfrog/claude-plugin: 8 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 Leadfeeder/leadfeeder-mcp-plugin: 2 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 Leadfeeder/leadfeeder-mcp-plugin: 4 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 legalzoom/claude-plugins: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 linq-lab/linq-alpha-plugin: 1 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 LogRocket/logrocket-claude-plugin: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 lovablelabs/mcp: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 lusha-oss/lusha-mcp-plugin: 2 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 lusha-oss/lusha-mcp-plugin: 4 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 mapbox/mapbox-agent-skills: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 mapbox/mapbox-agent-skills: 18 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 mattpocock/skills: 34 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 mercadopago/mercadopago-claude-marketplace: 3 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 Mergifyio/mergify-cli: 7 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 MicrosoftDocs/mcp: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 MicrosoftDocs/mcp: 1 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 mintlify/mintlify-claude-plugin: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 miroapp/miro-ai: 2 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 mlflow/skills: 11 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 modelcontextprotocol/ext-apps: 2 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
#26成功12701
运行消息1
  • 警告 databricks/databricks-agent-skills: 34 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
#25成功16003
运行消息3
  • 警告 ClickHouse/agent-skills: 10 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 databricks/databricks-agent-skills: 36 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
  • 警告 anthropics/skills: 18 more SKILL.md declaration files await reading; at most 2 extra reads (source commit trees and declaration files) are made per repository per run
#24成功567011
运行消息11
  • 警告 coursera/skills: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 forcedotcom/informatica-claude-plugins: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 gemini-cli-extensions/knowledge-catalog: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 gitkraken/claude-plugin: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 GoogleChrome/modern-web-guidance: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 GovTribe/claude-plugin: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 grafana/ai-marketplace: 4 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 growthbook/skills: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 heygen-com/hyperframes: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 honeycombio/agent-skill: 2 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 hostinger/claude-plugin: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
#23成功35546
运行消息6
  • 警告 duckdb/duckdb-skills: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 DuendeSoftware/duende-skills: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 exa-labs/exa-mcp-server: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 expo/skills: 3 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 fastly/fastly-agent-toolkit: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 GC-AI-Inc/gc-ai-claude-plugin: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
#22成功1531666
运行消息6
  • 警告 chronograph-pe/chronograph-gp-claude-plugin: 2 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 chronograph-pe/chronograph-lp-claude-plugin: 2 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 ClickHouse/clickhouse-claude-code-plugin: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 cloudinary-devs/cloudinary-plugin: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 cockroachdb/claude-plugin: 2 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 datadog-labs/claude-code-plugin: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
#21成功342
运行消息2
  • 警告 microsoft/azure-sql-database-container: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 SalesforceAIResearch/agentforce-adlc: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
#20部分成功688014
运行消息14
  • 已截断 discovery search "topic:claude-code-plugin fork:true": total_count 7582, but only the first 250 results are read (page cap 5); lower-ranked repositories are not discovered by this query
  • 警告 base44/skills: 2 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 Bigdata-com/bigdata-plugins-marketplace: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 blackrock/advisor-center-agent-skills: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 boltz-bio/boltz-api-skills: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 box/skills: 2 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 brightdata/skills: 2 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 browser-use/plugins: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 buildkite/skills: 2 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 canva-sdks/canva-skills: 2 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 cap-js/mcp-server: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 carboneio/carbone-skill: 2 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 carta/plugins: 3 marketplace entries duplicate a package already listed elsewhere (first listing kept)
  • 警告 catalystbyzoho/claude-plugin: 1 marketplace entries duplicate a package already listed elsewhere (first listing kept)

API

站点数据通过 JSON API 提供,观察记录也可通过 Atom XML 订阅。唯一的写入口是提交接口(POST /api/submissions,JSON 正文 {"repo": "owner/repo"}),受同样的频率限制。不兼容 npm 协议,也不支持发布。

  • GET /api/packages
  • GET /api/packages/{id}
  • GET /api/versions/{id}
  • GET /api/skill-declarations?version={id}
  • GET /api/stats
  • GET /api/runs
  • GET /api/runs/{id}
  • GET /api/updates
  • GET /updates.atom
  • GET /api/sources
  • GET /api/sources/{name}
  • GET /api/following/{id}
  • GET /api/submissions
  • POST /api/submissions

接口不需要登录,有分页和大小限制。