
Skill Lookup
Search the prompts.chat registry and install matching Agent Skills into .claude/skills via MCP search and get_skill.
Overview
skill-lookup is an agent skill for the Build phase that searches and installs Agent Skills from the prompts.chat registry using MCP tools.
Install
npx skills add https://github.com/f/prompts.chat --skill skill-lookupWhat is this skill?
- Five-step workflow: search, present results, get_skill, install to .claude/skills/{slug}/, confirm
- search_skills supports query, limit (max 50), category, and tag filters
- get_skill returns metadata and all files for a chosen skill ID
- Installation verifies SKILL.md exists after writing files
- 5-step documented install workflow
- search_skills limit default 10, maximum 50
- 2 MCP tools: search_skills and get_skill
Adoption & trust: 563 installs on skills.sh; 163k GitHub stars; 1/3 security scanners passed (skills.sh audits).
What problem does it solve?
You know you need a reusable agent capability but manually hunting catalogs and copying SKILL.md files wastes time.
Who is it for?
Solo builders using Claude Code who already run the prompts.chat MCP and want on-demand skill discovery from chat.
Skip if: Browsing Prism journey hubs without MCP, or installing skills when you cannot verify third-party script contents.
When should I use this skill?
User asks to find skills, browse skill catalogs, install a skill for Claude, or extend capabilities with reusable agent components.
What do I get? / Deliverables
Matching skills are retrieved from the registry and installed under .claude/skills with verified SKILL.md, with a short explanation of what activates next.
- Installed skill directory with SKILL.md under .claude/skills/{slug}/
- Summary of skill purpose and activation triggers for the user
Recommended Skills
Journey fit
Discovering and wiring reusable agent capabilities happens while you assemble your build environment and agent toolchain. The skill is an MCP integration workflow (search_skills, get_skill) rather than application feature code.
How it compares
Registry installer via MCP—not a static best-practices doc like a framework skill pack.
Common Questions / FAQ
Who is skill-lookup for?
Indie developers using Claude with MCP who want to search prompts.chat and install skills into the standard .claude/skills layout.
When should I use skill-lookup?
During Build/integrations when the user asks to find skills, browse catalogs, install a skill, or extend Claude with reusable agent components.
Is skill-lookup safe to install?
It orchestrates network search and filesystem writes for third-party skills—review each installed package and the Security Audits panel on this page before enabling dangerous tools.
SKILL.md
READMESKILL.md - Skill Lookup
## Workflow 1. Search for skills matching the user's request using `search_skills` 2. Present results with title, description, author, and file list 3. If the user picks a skill, retrieve it with `get_skill` to get all files 4. Install by saving files to `.claude/skills/{slug}/` and verify the SKILL.md exists 5. Confirm installation and explain what the skill does and when it activates ## Example ``` search_skills({"query": "code review", "limit": 5, "category": "coding"}) get_skill({"id": "abc123"}) ``` ## Available Tools Use these prompts.chat MCP tools: - `search_skills` - Search for skills by keyword - `get_skill` - Get a specific skill by ID with all its files ## How to Search for Skills Call `search_skills` with: - `query`: The search keywords from the user's request - `limit`: Number of results (default 10, max 50) - `category`: Filter by category slug (e.g., "coding", "automation") - `tag`: Filter by tag slug Present results showing: - Title and description - Author name - File list (SKILL.md, reference docs, scripts) - Category and tags - Link to the skill ## How to Get a Skill Call `get_skill` with: - `id`: The skill ID Returns the skill metadata and all file contents: - SKILL.md (main instructions) - Reference documentation - Helper scripts - Configuration files ## How to Install a Skill When the user asks to install a skill: 1. Call `get_skill` to retrieve all files 2. Create the directory `.claude/skills/{slug}/` 3. Save each file to the appropriate location: - `SKILL.md` → `.claude/skills/{slug}/SKILL.md` - Other files → `.claude/skills/{slug}/{filename}` 4. Read back `SKILL.md` to verify the frontmatter is intact ## Guidelines - Always search before suggesting the user create their own skill - Present search results in a readable format with file counts - When installing, confirm the skill was saved successfully - Explain what the skill does and when it activates