# Browse

> Browse the Loadout catalog of curated coding-agent extensions by project domain without changing files. Use when the user asks what MCP servers, hooks, or skills exist for a stack but is not ready to install.

- Skill: `sukoji/browse` (Agent Skill)
- Install (CLI): `npx skillmds@latest add sukoji/browse`
- Raw SKILL.md: https://api.skillmd.com/api/skills/sukoji/browse/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: sukoji (https://skillmd.com/u/sukoji)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/sukoji/browse

---


# Loadout — browse the catalog

Read-only. Show what's in the catalog for a chosen domain; do not modify any files.

## Steps

1. Resolve the plugin root from `PLUGIN_ROOT`, `CLAUDE_PLUGIN_ROOT`, or two levels above this `SKILL.md`,
   then read its `catalog/domains.json`, `mcp.json`, `skills.json`, and `hooks.json`.
2. If the user named a domain (or a stack that maps to one), use it. Otherwise list the domain
   `title`s from `domains.json` and use the host's available user-input UI. If none is available, ask with
   a compact numbered list.
3. For the chosen domain, resolve its `loadout` ids into the actual items and print them grouped by
   kind (MCP servers / Hooks & settings / Skills), each as **name — description**, with the `homepage`
   link and any `auth`/`note` caveat.
4. End by inviting the user to run Loadout's `recommend` workflow if they want these profiled against
   their repository and applied. When useful, identify the host-specific invocation (`$recommend` in Codex
   or `/loadout:recommend` in Claude Code). Note that catalog skill install commands are Claude-specific
   unless explicitly marked otherwise. Mention that **token-saver** skills (e.g. caveman) are not in browse;
   the recommendation workflow asks about those separately after the stack loadout.

Keep it scannable. This is the "read the shelf" mode; `recommend` is the "gear me up" mode.

