registry-browser
$
npx mdskill add anthropics/claude-for-legal/registry-browserSearches watched registries to find and preview legal skills.
- Helps users discover new skills before installation.
- Integrates with GitHub repos and marketplace indexes.
- Matches queries against skill names and descriptions.
- Displays results with descriptions and install options.
SKILL.md
.github/skills/registry-browserView on GitHub ↗
--- 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.
More from anthropics/claude-for-legal
- ai-inventory>
- ai-tool-handoff>
- aia-generation>
- amendment-history>
- auto-updater>
- bar-prep-questions>
- board-minutes>
- brief-section-drafterDraft a brief section in house style, consistent with the case theory — every fact cited, every case checked, every argument tied to the theory. Use when the user says "draft the [section]", "write the statement of facts", "argument section on [issue]", or needs a first draft of a brief section.
- build-guide>
- case-brief>