用途:在动手新建智能体技能之前,先发现是否已有现成的官方技能,避免重复造轮子。
主要能力:从用户请求中提取两个维度——领域(如 PDF、auth、postgres、stripe、react)与任务动词(如 extract、validate、migrate、test、deploy);用 grep 风格关键词检索本地清单 references/official-skills.md;按发布方信誉与相关性对匹配结果排序;输出 3-5 个候选,含 owner/name、一句话描述与链接。
使用方式:先理解意图,若用户表述模糊(如“帮我搞 auth 相关的东西”)先提一个澄清问题;随后检索本地清单,例如: grep -i "pdf" .agents/skills/skill-finder/references/official-skills.md grep -i "auth|oauth|jwt" .agents/skills/skill-finder/references/official-skills.md 可扩展同义词(database 也匹配 postgres、sql、mongo、mysql;auth 也匹配 oauth、jwt、session、login;UI 也匹配 frontend、react、design、component)。排序时优先官方发布方(anthropics/、vercel-labs/、stripe/、supabase/、microsoft/、google-gemini/、cloudflare/、openai/),其次知名团队(huggingface/、sentry/、mongodb/、auth0/、figma/、notion/、datadog/),最后社区;同一发布方内优先名称最贴合任务动词的技能。推荐格式为 owner/skill-name — 一句话描述,附链接,先给最佳匹配,必要时用“See also”列备选。
回退方案:若无匹配,指向 skills.sh 按安装量浏览排行榜,建议 npx skills find <query>,最后才调用 skill-creator 从零创建。
限制与注意:不得凭空编造技能名,清单与 skills.sh 中都没有的技能需用户自行创建;references/official-skills.md 是静态快照,上游大幅变化时需重新生成并更新头部日期与数量;注意发布方前缀,anthropics/ 与 anthropic-community/ 不同;清单同时含技能与参考实现,若匹配项更像模板或教程应提示用户;不要仅凭名称匹配就推荐,需核对描述是否契合实际任务。