registry-browser
GitHub在已关注的注册表中搜索、预览社区法律技能。支持关键词匹配与分类浏览,展示技能描述及完整SKILL.md供用户确认,并可添加新注册表,但不执行安装操作。
Trigger Scenarios
Install
npx skills add anthropics/claude-for-legal --skill registry-browser -g -y
SKILL.md
Frontmatter
{
"name": "registry-browser",
"description": "Search watched registries for community legal skills, showing matches with descriptions and offering to show the full SKILL.md before install. Use when the user says \"browse\", \"search skills\", \"find a skill for\", \"what's out there for\", or wants to add a new registry to the watchlist.\n",
"argument-hint": "[search query]"
}
/registry-browser
- Load
~/.claude/plugins/config/claude-for-legal/legal-builder-hub/CLAUDE.md→ watched registries. - Use the workflow below.
- Search each registry. Show matches with descriptions.
- Offer to show full SKILL.md for any match.
Purpose
Find skills across the watched registries. Search, preview, decide.
Load context
~/.claude/plugins/config/claude-for-legal/legal-builder-hub/CLAUDE.md → watched registries list.
Workflow
Step 1: Fetch registry indexes
For each watched registry:
- GitHub repos: fetch
skills/directory listing and eachSKILL.mdfrontmatter (name + description). - Marketplace-style registries: fetch the index.
Cache the index locally (references/registry-cache.json) so browsing is fast. Refresh cache if >7 days old or on request.
Step 2: Search
Match query against skill names and descriptions. Simple keyword match is fine — these are small enough that fuzzy search is overkill.
Also: browse by category if the registry organizes skills that way.
Step 3: Present matches
## Search: "[query]"
**Found [N] skills across [M] registries:**
### [skill-name]
**From:** [registry name]
**Description:** [from frontmatter]
[View full SKILL.md] [Install]
### [skill-name]
[...]
Step 4: Preview
On "view full SKILL.md": fetch and show the whole file. User reads it before deciding to install. No surprises.
Step 5: Add a registry
If the user has a URL to a registry not in the watchlist:
- Fetch it, validate it's a skills repo (has
skills/or.claude-plugin/) - Show what's in it
- Add to
~/.claude/plugins/config/claude-for-legal/legal-builder-hub/CLAUDE.md→ watched registries on confirmation
Default registries
- lpm-skills — 14 legal project management skills. Practice-agnostic. Good starting point.
- Space for others to be added as the ecosystem grows.
What this skill does not do
- Install anything. It browses. skill-installer installs.
- Rate or review skills. It shows you the SKILL.md; you judge.
- Search the whole internet. Only watched registries.
Version History
- 5ceb305 Current 2026-07-05 15:36


