mcpField
F
find-skills

find-skills

github.com/oakossAgent 工作流20259 次安装11 周前更新
代码仓库

关于 find-skills

通过 Skills CLI 搜索和安装 Agent 技能的技能,适合需要发现或扩展 Agent 能力的场景。它可从 skills.sh 补充搜索结果描述,并涵盖技能的列出、更新、移除和初始化。

主要功能

  1. 01搜索 Agent 技能目录
  2. 02从 skills.sh 补充结果描述
  3. 03为指定 Agent 安装技能
  4. 04列出、更新和移除技能
  5. 05初始化新技能

适用场景

  1. 01为特定领域任务查找技能
  2. 02借助描述比较搜索结果
  3. 03为一个或多个 Agent 安装技能
  4. 04检查或更新已安装的技能

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/oakoss/agent-skills --skill find-skills

安装后在 Claude Code 中输入/find-skills确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
discovery-guide.md
enriched-search.md
private-repos.md
scripts/
enrich_find.js

详细介绍

查找技能

概述

搜索开放的 Agent 技能生态,并通过 Skills CLI(pnpm dlx skills)安装匹配的技能。包含一个增强脚本,可从 skills.sh 获取每个搜索结果的描述,让用户了解技能名称以外的更多信息。

适用场景: 用户寻求某个领域的帮助,而该领域可能已有现成技能;用户想浏览可用技能;或用户希望扩展 Agent 的能力。

不适用场景: 用户已经知道确切的技能和安装命令,或任务与技能发现无关。

快速参考

操作命令备注
搜索技能pnpm dlx skills find [query]交互式或关键词搜索
增强搜索node scripts/enrich_find.js "query"添加来自 skills.sh 的描述
安装技能pnpm dlx skills add <source> -s <name> -a claude-code -y默认面向 Claude Code Agent
全局安装pnpm dlx skills add <source> -s <name> -a claude-code -g -y用户级安装
安装所有技能pnpm dlx skills add <source> --all安装所有技能并适用于所有 Agent,跳过提示
为多个 Agent 安装pnpm dlx skills add <source> -s <name> -a claude-code opencode github-copilot指定多个目标 Agent
列出仓库中的技能pnpm dlx skills add <source> --list预览而不安装
列出已安装技能pnpm dlx skills list项目级;添加 -g 可列出全局技能
移除技能pnpm dlx skills remove <name>未指定名称时进入交互模式
检查更新pnpm dlx skills check显示可用更新
更新技能pnpm dlx skills update更新所有已安装技能
初始化新技能pnpm dlx skills init <name>创建 SKILL.md 脚手架
在线浏览https://skills.sh/在线目录

常见技能类别

类别示例查询
Web 开发react、nextjs、typescript、css、tailwind
测试testing、jest、playwright、e2e
DevOpsdeploy、docker、kubernetes、ci-cd
文档docs、readme、changelog、api-docs
代码质量review、lint、refactor、best-practices
设计ui、ux、design-system、accessibility
效率提升workflow、automation、git

常见错误

错误正确做法
使用 npx skills使用 pnpm dlx skills,以确保包管理一致
安装时忘记添加 -y添加 -y,跳过交互式确认提示
使用“help”这类模糊的搜索词使用具体关键词:“react testing”“pr review”
没有先查看 skills.sh浏览 https://skills.sh/,查看精选列表
未审核就安装安装前先查看 skills.sh 上的技能页面
安装时未添加 -a claude-code务必指定 Agent:-a claude-code(或目标 Agent)
私有仓库使用 owner/repo使用 SSH URL:[email protected]:Org/repo.git
没有 Node.js 就运行补充脚本脚本需要带有 https 模块(内置)的 Node.js

委托

  • 执行技能搜索:运行 pnpm dlx skills find 或直接运行补充脚本
  • 安装技能:用户确认后运行 pnpm dlx skills add
  • 查看详细技能信息:推荐前先浏览 skills.sh 上的技能页面

如果有 skill-management 技能,请将技能创建、审核和验证工作委托给它。 否则,建议运行:pnpm dlx skills add oakoss/agent-skills -s skill-management -a claude-code -y

如果没有找到匹配的技能,可以直接提供帮助,并建议运行 pnpm dlx skills init 创建自定义技能。

参考资料

评论

支持 Markdown