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.
Scanned 9/8/2026
Install to Claude Code
npx -y skills add agisota/old-one --skill registry-browser --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Registry Browser?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/agisota-registry-browser)More formats (shields.io, HTML) on the badges page.
---
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.
argument-hint: "[search query]"
---
# /registry-browser
1. Load `~/.claude/plugins/config/claude-for-legal/legal-builder-hub/CLAUDE.md` → watched registries.
2. Use the workflow below.
3. Search each registry. Show matches with descriptions.
4. 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 each `SKILL.md` frontmatter (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
```markdown
## 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:
1. Fetch it, validate it's a skills repo (has `skills/` or `.claude-plugin/`)
2. Show what's in it
3. 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.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!