Use this skill when the user wants to find, discover, or search for agent skills that match a specific need, workflow, or use case. Trigger when the user asks to search for skills, find a skill for a task, browse available agent skills, compare skills to requirements, recommend skills for a project, or query the awesome-agent-skills catalog. Also use when the user describes a workflow and wants to know if an existing agent skill already covers it.
Search the awesome-agent-skills catalog and return a ranked similarity report matching available skills to the user's requirements.
Use this skill when the user wants to:
Do not use this skill for:
create-skill skill instead)Ask the user (or extract from context) what they need. Capture:
If the user's message already contains enough detail, skip the interview and proceed.
Fetch the latest skill catalog from the awesome-agent-skills repo:
URL: https://raw.githubusercontent.com/heilcheng/awesome-agent-skills/main/README.md
Use the fetch_webpage tool to retrieve the raw README.md content. This is the single source of truth for available skills.
From the fetched README, extract every skill entry. Skills are organized in tables under these sections:
For each skill, capture:
For each skill, assess how well it matches the user's requirements across these dimensions:
| Dimension | Weight | Description |
|---|---|---|
| Goal alignment | 40% | Does the skill's purpose directly address what the user wants to accomplish? |
| Domain match | 25% | Is the skill in the same domain or technology area? |
| Platform compatibility | 15% | Does the skill work on the user's target platform (or is it universal)? |
| Constraint satisfaction | 20% | Does it meet the user's stated must-haves and avoid deal-breakers? |
Assign each dimension a score from 0–10, then compute a weighted total (0–10 scale).
Produce a markdown report following the template in report_template.md.
Key rules:
After the report, suggest concrete next steps:
create-skill skill to build a custom one.anthropics/skills, agentskill.sh) are meta-entries containing many sub-skills. Flag them for deeper exploration if relevant.