关于 find-skills
通过 Skills CLI 搜索和安装 Agent 技能的技能,适合需要发现或扩展 Agent 能力的场景。它可从 skills.sh 补充搜索结果描述,并涵盖技能的列出、更新、移除和初始化。
主要功能
- 01搜索 Agent 技能目录
- 02从 skills.sh 补充结果描述
- 03为指定 Agent 安装技能
- 04列出、更新和移除技能
- 05初始化新技能
适用场景
- 01为特定领域任务查找技能
- 02借助描述比较搜索结果
- 03为一个或多个 Agent 安装技能
- 04检查或更新已安装的技能
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ oakoss/ agent-skills --skill find-skills安装后在 Claude Code 中输入/find-skills确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/discovery-guide.mdenriched-search.mdprivate-repos.mdscripts/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 |
| DevOps | deploy、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