用途:当用户提出“如何做 X”“有没有 X 的技能”“该为 X 装什么”等需求,或想扩展智能体能力(测试、设计、部署、特定模型/API、领域工作流)时,用它在多个注册表同时查找已发布的技能,避免只信单一站点的排行榜。
主要能力:并行查询 skills.sh、clawhub.ai 和 GitHub(claude-skills/agent-skills/claude-code-skills 主题),每个榜单按各自原生指标排名(skills.sh 按安装量、clawhub 按安装量·星标、GitHub 按匹配度·星标),并标记同时出现在两个注册表的技能(按规范化名称双向匹配)。输出含来源健康状态、各榜榜首、本机已安装提示、精选列表,以及对前 K 个候选的安全扫描(检测 curl 管道安装、远程 eval、宽泛工具授权、读取密钥、索取凭据等风险信号)。
使用方式:运行 bash scripts/find.sh "<需求>",支持 --limit N(每源结果数,默认10)、--scan K(扫描前K个候选,默认2,最大5)、--no-scan、--json、-h/--help。依赖 curl 和 jq,GitHub 部分用 gh,扫描 clawhub 用 unzip,均可选且缺失时降级,无需 API 密钥。建议对同一需求用 2–3 个相邻词查询后合并候选池。安装通过 npx -y skills add <owner>/<repo> --skill <slug> -g;clawhub 专属技能需用其页面和 CLI。
适用场景:寻找测试、设计、部署、文档、UI/UX 等常见任务的现成技能,或避免从零构建已有成熟方案。
限制:注册表按名称而非语义索引,单次查询易漏;GitHub 仅覆盖带主题标签的仓库且为仓库级而非技能级;安全扫描为启发式,清洁标记不等于安全审计;已安装技能以完整智能体权限运行,属不可信第三方代码,需自行审阅;本工具从不自动安装,安装须用户明确确认。