mcpField
R
registry-browser

registry-browser

github.com/cslawyer1985Agent 工作流90636 次安装4 周前更新
代码仓库

关于 registry-browser

registry-browser 是用于跨已监视注册表查找技能的 Claude 技能,面向需要浏览技能目录并在安装前查看内容的人。它缓存注册表索引,支持关键词搜索和按类别浏览,但不安装或评价技能。

主要功能

  1. 01搜索已监视注册表
  2. 02按名称和描述匹配技能
  3. 03按类别浏览技能
  4. 04缓存并按需刷新索引
  5. 05查看完整 SKILL.md

适用场景

  1. 01在多个注册表中查找法律技能
  2. 02安装前阅读技能完整内容
  3. 03按类别探索注册表中的技能

安装

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

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

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

附带文件references/registries.yaml

详细介绍

来自项目 README

/registry-browser

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

目的

跨已监视注册表查找技能。搜索、预览、决策。

加载上下文

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

工作流

第1步:获取注册表索引

对每个已监视注册表:

  • GitHub 仓库:获取 skills/ 目录列表及每个 SKILL.md 的 frontmatter(name + description)。
  • 市场式注册表:获取索引。

将索引缓存到本地(references/registry-cache.json),使浏览更快。缓存超过 7 天或用户要求时刷新。

第2步:搜索

将查询词与技能名称和描述进行匹配。简单关键词匹配即可——这些数据规模足够小,模糊搜索是大材小用。

此外:若注册表按类别组织技能,支持按类别浏览。

第3步:呈现匹配项
## 搜索:"[关键词]"

**在 [M] 个注册表中找到 [N] 个技能:**

### [技能名称]
**来源:** [注册表名称]
**描述:** [来自 frontmatter]
[查看完整 SKILL.md] [安装]

### [技能名称]
[...]
第4步:预览

当用户选择"查看完整 SKILL.md":获取并展示完整文件。用户在决定安装前阅读它。无意外。

第5步:添加注册表

如果用户有一个不在监视列表中的注册表 URL:

  1. 获取它,验证它是技能仓库(有 skills/ 或 .claude-plugin/)
  2. 展示其中的内容
  3. 经确认后添加到 ~/.claude/plugins/config/claude-for-legal-zh/legal-builder-hub/CLAUDE.md → 已监视注册表

默认注册表

  • lpm-skills — 14 个法律项目管理技能。实践领域无关。良好的起点。
  • 为生态系统的成长留出添加其他注册表的空间。

本技能不做什么

  • 安装任何东西。它只浏览。skill-installer 负责安装。
  • 评价或审查技能。它向你展示 SKILL.md;你来判断。
  • 搜索整个互联网。仅搜索已监视注册表。

评论

支持 Markdown