用途:帮助用户发现、浏览和安装 Agent Skill,扩展 Agent 能力,并处理 MCP 工具相关请求。
主要能力:
- 浏览已安装 Skill:读取 skill_registry.yaml 列出全部技能及状态(ready、need_auth、need_setup、unavailable),可查看指定 SKILL.md 详情,并按 config/skills.yaml 的 skill_groups 分类筛选。
- 在线搜索社区 Skill:优先从本地 skills/hub/index.yaml 离线搜索(按名称、描述、标签匹配并按 stars 排序);也可用 npx skills find "关键词" 搜索;无 npx 时回退 GitHub API 搜索 anthropics/skills、vercel-labs/agent-skills 等仓库;或引导访问 https://skills.sh/。
- 安装社区 Skill:从 Hub 索引一键安装,或从 GitHub 下载 SKILL.md,补充 metadata 适配块,保存到 instances/{instance}/skills/{name}/ 并注册到 skill_registry.yaml。安装前建议用 hitl 工具请求用户确认。
- 处理 MCP 请求:先检查已有 Skill 是否可替代,再查注册表,再搜索社区,最后引导用 skill-creator 创建。强调不要盲目安装 npm 包或系统级依赖,MCP Server 需通过 backend_type: mcp 和 server_url 配置。
常用来源:anthropics/skills、vercel-labs/agent-skills、https://skills.sh。
限制:资料未提供收费、价格、平台支持范围等信息;部分步骤依赖 Node.js/npx、GitHub API 或本地索引文件,缺失时需回退其他方式。