SuperAPI AI 工具集

find-skills

智能体与模型

查看项目

更新于 10-15 08:17

技能介绍

Find Skills 用于在开放的智能体技能生态中发现和安装技能,主要通过 Skills CLI 完成操作。

用途 当用户要求查找、安装或搜索智能体技能时使用;当用户询问“你能做 X 吗”或“有没有针对 X 的技能”(X 为某个专业领域)时也适用。默认做法是先检查是否存在对应技能,再决定是否直接回答。

主要能力

  • 按关键词搜索技能:npx skills find [query]
  • 安装技能:npx skills add owner/repo@skill
  • 全局安装并跳过提示:npx skills add owner/repo@skill -g -y
  • 检查更新:npx skills check
  • 更新所有已安装技能:npx skills update
  • 创建新技能脚手架:npx skills init my-skill-name
  • 浏览技能:https://skills.sh/

已知来源

  • acedergren/agentic-tools:包含 OCI(compute、IAM、networking、DBA、finops、landing-zones、genai)、orchestrate、prd、implement、tdd、health-check、stitch-*、migrate、doc-sync、quality-commit、prod-readiness 等技能。
  • vercel-labs/agent-skills:React、Next.js、Vercel 部署、性能相关技能。
  • ComposioHQ/awesome-claude-skills:通用技能目录。

从 agentic-tools 安装的示例: npx skills add acedergren/agentic-tools@orchestrate npx skills add acedergren/agentic-tools@oracle-dba npx skills add acedergren/agentic-tools@prd

使用方式与决策

  • 用户明确要求某个技能:安装。
  • 专业领域(OCI、Stitch、TDD 工作流):安装,因为领域技能包含非显而易见的知识。
  • 一般编程问题:直接回答,无需技能。
  • 用户说“你能做 X 吗”:先检查是否有对应技能,没有则直接回答。 默认原则:在假设不存在技能之前先检查。

搜索策略

  • 运行 npx skills find [domain] [task],具体优于宽泛(如“react testing”优于“testing”)。
  • 若无结果:尝试同义词(“deploy”/“deployment”/“ci-cd”)。
  • 直接检查 acedergren/agentic-tools 中的 OCI、认证和工作流技能。
  • 若 npx 不可用:先执行 npm i -g skills 再重试。

无结果时 当 npx skills find [query] 没有匹配时,可以:用自身通用能力直接帮助;或创建自己的技能:npx skills init my-skill-name。

限制与注意事项

  • 除非用户明确需要项目本地安装,否则不要不带 -g 安装;项目本地安装会把技能放入 ./node_modules/.claude/,多数用户并不希望如此。
  • 不要跳过展示 skills.sh 链接,用户可能希望在安装前查看。
  • 不要假设 npx skills find 已穷尽所有选项,应检查上方已知来源表中可能尚未被索引的 OCI/工作流技能。