find-skills-scoped
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseFind Skills (Scoped)
查找Skill(限定范围版)
Note: This is a modified fork of the official find-skills skill that enforces project-scoped installations with theflag. Skills are never installed globally.-a claude-code
This skill helps you discover and install skills from the open agent skills ecosystem.
注意:这是官方find-skills skill的修改分支,通过参数强制实施项目范围的安装,Skill绝不会被全局安装。-a claude-code
本Skill可帮助你从开放Agent Skill生态中发现并安装Skill。
When to Use This Skill
何时使用本Skill
Use this skill when the user:
- Asks "how do I do X" where X might be a common task with an existing skill
- Says "find a skill for X" or "is there a skill for X"
- Asks "can you do X" where X is a specialized capability
- Expresses interest in extending agent capabilities
- Wants to search for tools, templates, or workflows
- Mentions they wish they had help with a specific domain (design, testing, deployment, etc.)
当用户出现以下情况时使用本Skill:
- 提出“我该如何完成X”这类问题,其中X是可能已有对应Skill的常见任务
- 说“寻找适用于X的Skill”或“有没有适用于X的Skill”
- 询问“你能完成X吗”,其中X是一项专业能力
- 表达出扩展Agent功能的需求
- 想要搜索工具、模板或工作流
- 提到希望在特定领域(设计、测试、部署等)获得帮助
What is the Skills CLI?
什么是Skills CLI?
The Skills CLI () is the package manager for the open agent skills ecosystem. Skills are modular packages that extend agent capabilities with specialized knowledge, workflows, and tools.
npx skillsKey commands:
- - Search for skills interactively or by keyword
npx skills find [query] - - Install a skill from GitHub or other sources
npx skills add <package> - - Check for skill updates
npx skills check - - Update all installed skills
npx skills update
Browse skills at: https://skills.sh/
Skills CLI()是开放Agent Skill生态的包管理器。Skill是模块化的包,可通过专业知识、工作流和工具扩展Agent的能力。
npx skills关键命令:
- - 交互式或按关键词搜索Skill
npx skills find [query] - - 从GitHub或其他来源安装Skill
npx skills add <package> - - 检查Skill更新
npx skills check - - 更新所有已安装的Skill
npx skills update
浏览Skill请访问: https://skills.sh/
How to Help Users Find Skills
如何帮助用户查找Skill
Step 1: Understand What They Need
步骤1:理解用户需求
When a user asks for help with something, identify:
- The domain (e.g., React, testing, design, deployment)
- The specific task (e.g., writing tests, creating animations, reviewing PRs)
- Whether this is a common enough task that a skill likely exists
当用户请求帮助时,明确以下几点:
- 所属领域(如React、测试、设计、部署)
- 具体任务(如编写测试、创建动画、审核PR)
- 该任务是否足够常见,大概率存在对应的Skill
Step 2: Search for Skills
步骤2:搜索Skill
Run the find command with a relevant query:
bash
npx skills find [query]For example:
- User asks "how do I make my React app faster?" →
npx skills find react performance - User asks "can you help me with PR reviews?" →
npx skills find pr review - User asks "I need to create a changelog" →
npx skills find changelog
The command will return results like:
Install with npx skills add <owner/repo@skill>
vercel-labs/agent-skills@vercel-react-best-practices
└ https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practices运行find命令并传入相关查询词:
bash
npx skills find [query]示例:
- 用户问“我该如何让我的React应用更快?” →
npx skills find react performance - 用户问“你能帮我审核PR吗?” →
npx skills find pr review - 用户说“我需要创建变更日志” →
npx skills find changelog
该命令会返回如下结果:
Install with npx skills add <owner/repo@skill>
vercel-labs/agent-skills@vercel-react-best-practices
└ https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practicesStep 3: Present Options to the User
步骤3:为用户展示选项
When you find relevant skills, present them to the user with:
- The skill name and what it does
- The install command they can run
- A link to learn more at skills.sh
Example response:
I found a skill that might help! The "vercel-react-best-practices" skill provides
React and Next.js performance optimization guidelines from Vercel Engineering.
To install it:
npx skills add vercel-labs/agent-skills@vercel-react-best-practices -a claude-code -y
Learn more: https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practices当找到相关Skill时,向用户展示以下信息:
- Skill名称及其功能
- 用户可运行的安装命令
- 可了解更多详情的skills.sh链接
示例回复:
我找到了一个可能有帮助的Skill!“vercel-react-best-practices”Skill提供了来自Vercel Engineering的React和Next.js性能优化指南。
安装命令:
npx skills add vercel-labs/agent-skills@vercel-react-best-practices -a claude-code -y
了解更多:https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practicesStep 4: Offer to Install
步骤4:提供安装协助
If the user wants to proceed, you can install the skill for them. do not install globally. You must only install the skill for claude-code with a project scope:
bash
npx skills add <owner/repo@skill> --skill <specific-skill-in-a-multi-skill-repo> -a claude-code -yAn example installing a specific skill from a multi-skill repo:
bash
npx skills hashicorp/agent-skills --skill terraform-test -a claude-code -yThe flag installs for a specific agent and skips confirmation prompts.
-a-y如果用户希望继续,你可以帮他们安装Skill。请勿全局安装,必须仅为claude-code安装项目范围的Skill:
bash
npx skills add <owner/repo@skill> --skill <specific-skill-in-a-multi-skill-repo> -a claude-code -y从多Skill仓库安装特定Skill的示例:
bash
npx skills hashicorp/agent-skills --skill terraform-test -a claude-code -y-a-yCommon Skill Categories
常见Skill分类
When searching, consider these common categories:
| Category | Example Queries |
|---|---|
| Web Development | react, nextjs, typescript, css, tailwind |
| Testing | testing, jest, playwright, e2e |
| DevOps | deploy, docker, kubernetes, ci-cd |
| Documentation | docs, readme, changelog, api-docs |
| Code Quality | review, lint, refactor, best-practices |
| Design | ui, ux, design-system, accessibility |
| Productivity | workflow, automation, git |
搜索时可参考以下常见分类:
| 分类 | 示例查询词 |
|---|---|
| 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 |
Tips for Effective Searches
高效搜索技巧
- Use specific keywords: "react testing" is better than just "testing"
- Try alternative terms: If "deploy" doesn't work, try "deployment" or "ci-cd"
- Check popular sources: Many skills come from or
vercel-labs/agent-skillsComposioHQ/awesome-claude-skills
- 使用具体关键词:“react testing”比仅用“testing”效果更好
- 尝试替代术语:如果“deploy”没有结果,试试“deployment”或“ci-cd”
- 查看热门来源:许多Skill来自或
vercel-labs/agent-skillsComposioHQ/awesome-claude-skills
When No Skills Are Found
未找到Skill时的处理
If no relevant skills exist:
- Acknowledge that no existing skill was found
- Offer to help with the task directly using your general capabilities
- Suggest the user could create their own skill with
npx skills init
Example:
I searched for skills related to "xyz" but didn't find any matches.
I can still help you with this task directly! Would you like me to proceed?
If this is something you do often, you could create your own skill:
npx skills init my-xyz-skill如果未找到相关Skill:
- 告知用户未找到匹配的Skill
- 提出可借助通用能力直接帮助用户完成任务
- 建议用户可通过创建自己的Skill
npx skills init
示例回复:
我搜索了与“xyz”相关的Skill,但未找到匹配结果。
我仍然可以直接帮你完成这项任务!是否需要我继续?
如果你经常需要完成这项任务,可以创建自己的Skill:
npx skills init my-xyz-skill