mcpField
R
registry-browser

registry-browser

github.com/anthropicsAgent 工作流9.8k602 次安装14 周前更新
代码仓库

关于 registry-browser

registry-browser 用于搜索已关注的技能注册库、预览匹配项并查看技能内容,面向需要浏览技能的用户;安装由其他工具负责。

主要功能

  1. 01搜索已关注的注册库
  2. 02在本地缓存注册库索引
  3. 03匹配技能名称和描述
  4. 04预览完整 SKILL.md 文件
  5. 05确认后添加注册库

适用场景

  1. 01按关键词查找技能
  2. 02按类别浏览注册库
  3. 03安装前查看技能内容
  4. 04将技能仓库加入关注列表

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/anthropics/claude-for-legal --skill registry-browser

安装后在 Claude Code 中输入/registry-browser确认已加载。

附带文件references/registries.yaml

详细介绍

/registry-browser

  1. 加载 ~/.claude/plugins/config/claude-for-legal/legal-builder-hub/CLAUDE.md → 查看监控的注册表。
  2. 使用以下工作流。
  3. 搜索每个注册表。显示匹配结果及描述。
  4. 提供查看任意匹配项完整 SKILL.md 的选项。

用途

查找监控的注册表中的技能。搜索、预览、决定。

加载上下文

~/.claude/plugins/config/claude-for-legal/legal-builder-hub/CLAUDE.md → 监控的注册表列表。

工作流

步骤 1:获取注册表索引

对于每个监控的注册表:

  • GitHub 仓库:获取 skills/ 目录列表,以及每个 SKILL.md 的 frontmatter(名称 + 描述)。
  • Marketplace 风格的注册表:获取索引。

将索引缓存在本地(references/registry-cache.json),以加快浏览速度。缓存超过 7 天或收到请求时刷新。

步骤 2:搜索

根据技能名称和描述匹配查询。简单的关键词匹配即可——数量不多,无需使用模糊搜索。

另外:如果注册表按类别组织技能,也可按类别浏览。

步骤 3:展示匹配结果
## Search: "[query]"

**Found [N] skills across [M] registries:**

### [skill-name]
**From:** [registry name]
**Description:** [from frontmatter]
[View full SKILL.md] [Install]

### [skill-name]
[...]
步骤 4:预览

用户选择“查看完整 SKILL.md”时,获取并展示整个文件。用户阅读后再决定是否安装。不会有意外。

步骤 5:添加注册表

如果用户提供的注册表 URL 不在监控列表中:

  1. 获取并验证它是一个技能仓库(包含 skills/ 或 .claude-plugin/)
  2. 展示其中的内容
  3. 经用户确认后,将其添加到 ~/.claude/plugins/config/claude-for-legal/legal-builder-hub/CLAUDE.md → 监控的注册表

默认注册表

  • lpm-skills — 14 个法律项目管理技能。与具体实践领域无关。适合作为起点。
  • 随着生态发展,可添加其他注册表。

此技能不做什么

  • 不安装任何内容。它只负责浏览。安装由 skill-installer 完成。
  • 不为技能评分或撰写评测。它会展示 SKILL.md,由你自行判断。
  • 不搜索整个互联网。只搜索监控的注册表。

评论

支持 Markdown