法务合规
在已关注注册表中搜索和预览社区技能(不安装)
当用户想浏览、搜索技能或查找某个用途的技能,或想新增一个注册表到关注列表时,用关键词匹配各注册表并预览完整 SKILL.md。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
在已关注注册表中搜索和预览社区技能(不安特定
解决思路
- 加载 ~/.claude/plugins/config/claude-for-legal/legal-builder-hub/CLAUDE.md,读取 watched registries 列表。
- 对每个关注的注册表抓取索引:GitHub 仓库抓取 skills/ 目录列表及每个 SKILL.md 的 frontmatter(name + description);marketplace 风格的注册表抓取其索引。
- 将索引缓存到本地 references/registry-cache.json 以加快浏览;缓存超过 7 天或用户要求时刷新。
- 用查询词匹配技能名称和描述,简单关键词匹配即可(规模小,模糊搜索属于过度设计);若注册表按类别组织,也支持按类别浏览。
- 按模板展示匹配结果:标题为 Search: "[query]",列出 Found [N] skills across [M] registries,每个技能显示 skill-name、From: [registry name]、Description: [from frontmatter],并提供 [View full SKILL.md] [Install] 操作。
- 当用户点击 view full SKILL.md 时,抓取并展示整个文件,让用户安装前先阅读,避免意外。
- 当用户提供不在关注列表中的注册表 URL 时:抓取并验证它是技能仓库(含 skills/ 或 .claude-plugin/),展示其内容,确认后加入 ~/.claude/plugins/config/claude-for-legal/legal-builder-hub/CLAUDE.md 的 watched registries。
- 默认注册表包括 lpm-skills(14 个法律项目管理技能,与业务领域无关,适合作为起点),并为生态发展预留其他注册表的位置。
适用边界 · 注意事项
- 不负责安装任何东西——它只浏览,安装由 skill-installer 完成。
- 不对技能评分或评价——它只展示 SKILL.md,由用户自行判断。
- 不搜索整个互联网,只搜索已关注的注册表。