1实现原理 · 为什么它能做到
本质是「开源 agent skill 生态的发现与安装向导」:当用户问「怎么用 X 做某事」且该能力可能已有现成 skill 时被触发。
skills/find-skills/SKILL.md
This skill helps you discover and install skills from the open agent skills ecosystem.
这里在做什么:把「能力缺口」识别为「可能有现成 skill」,把用户意图转成一次搜索动作。
把 `npx skills` 定位为生态的包管理器,统一封装搜索/安装/更新四类操作。
skills/find-skills/SKILL.md
The Skills CLI (`npx skills`) is the package manager for the open agent skills ecosystem.
这里在做什么:用一个外部 CLI 作为唯一执行入口,skill 自身只负责编排与话术。
搜索动作:把用户任务提炼成关键词后运行 `npx skills find [query]`。
skills/find-skills/SKILL.md
- `npx skills find [query]` - Search for skills interactively or by keyword
这里在做什么:给定「关键词式」检索接口,要求 agent 把自然语言需求压缩成查询词。
安装动作:用 `npx skills add <package>` 从 GitHub 等来源安装 skill。
skills/find-skills/SKILL.md
- `npx skills add <package>` - Install a skill from GitHub or other sources
这里在做什么:发现之后直接给可复制的安装命令,闭合「找到→装上」链路。
提供分类→示例查询词对照表,指导 agent 在不同领域构造检索词。
skills/find-skills/SKILL.md
| Web Development | react, nextjs, typescript, css, tailwind |
这里在做什么:用一张表降低「查什么词」的猜测成本。
结果呈现格式固定:技能名+作用+安装命令+skills.sh 链接,便于用户直接决策。
skills/find-skills/SKILL.md
2. The install command they can run
这里在做什么:规定输出结构,保证用户拿到的是可执行的下一步而非泛泛介绍。
空结果兜底:查不到时先用通用能力直接帮忙,并引导用户用 `npx skills init` 自建 skill。
skills/find-skills/SKILL.md
3. Suggest the user could create their own skill with `npx skills init`
这里在做什么:把「没找到」转成「自建」的引导出口,避免流程断死。
2核心能力
01按关键词搜索生态内可安装的 skill
02从 GitHub 等来源安装 skill(`npx skills add`)
03检查与更新已安装 skill
04交互式发现 + 固定格式的结果呈现
05按领域给出示例查询词的检索指导
06空结果兜底与自建 skill 引导
07指向 skills.sh 生态浏览入口
3外部依赖
| Kind | Dependency / Endpoint |
|---|---|
| cli | npx(skills CLI 入口) |
| network | skills.sh 生态站点 |
| package | skills CLI(经 npm/npx 分发) |
4管控建议与判定依据
建议配套管控措施
面向 Agent
分级或逐次授权,建议在沙箱运行
面向管理者
审批流程、可回滚、全程审计
判定依据(文件路径与关键语句摘要)
- scripts/: 执行本地脚本或命令: `npx skills find [query]`(搜索)
- 网络端点: 声明外部网络访问: https://skills.sh/(生态站点,正文多处链接)
- 本地工作目录: 文件读写与工件输出: 安装 skill 到全局用户级目录(`-g`)或当前项目目录。
审计说明: 黄色:本 skill 目录仅一个 Markdown,无自带脚本与凭据读取;但其核心行为是驱动官方 CLI(npx skills)查询固定公开端点 skills.sh 并 check/update、以及从 GitHub/npm 安装第三方包,符合「固定公开端点查询 + 官方 CLI update/check」一档,且安装第三方代码具供应链风险,故取黄色。
5第二遍独立确认
- [ok] 外部 CLI 命令真实存在 — find/add/check/update/init 均在正文命令表或示例中出现,与扫描 14 条执行命中一致。
- [ok] 网络端点 — 仅 skills.sh(浏览/示例链接)与 npx 拉包,无其它域名级调用。
- [ok] 凭据读取 — §3 凭据/环境变量 0 命中;正文无 env/keychain 读取。
- [ok] 写盘 — 扫描写盘 0 命中(正则为线索);实际写盘由 `npx skills add` 安装行为产生,发生在外部 CLI 侧。
- [ok] 是否夸大能力 — description 与正文一致:仅做发现+安装引导,未声称自带任何领域能力。
- [ok] 兜底路径完整 — 空结果分支给出「直接帮忙 + npx skills init」两条出口,流程闭合。
6结论
适合: 希望快速发现并安装社区 agent skill 的用户/代理,且环境具备网络与 npx。
不适合: 离线、强合规(禁止安装第三方代码)或需要审计每个依赖来源的场景。
Install Agent-Ready
① Verified Mirror 2026-10-10
Option A · Direct DownloadDownload find-skills.tar.gz
sha256:
Option B · Copy Guide for Agent12643cd190009d1b…agent 读 JSON 指南后会自动从本站下载安装,无需更多说明。
② Upstream GitHub
GitHub Repo ↗
Pinned to commit dd0bf35595.