Search Skills — 搜索 技能s
v1.0.0Helps users discover and 安装 代理 技能s when they ask questions like "how do I do X", "搜索 a 技能 for X", "is there a 技能 that can...", or express interest in extending capabilities. This 技能 should be used when the user is looking for functionality that might exist as an 安装able 技能.
运行时依赖
版本
The command will return 结果s like:
安装命令
点击复制技能文档
搜索 技能s
This 技能 helps you discover and 安装 技能s from the open 代理 技能s eco系统.
When to Use This 技能
Use this 技能 when the user:
Asks "how do I do X" where X might be a common task with an existing 技能 Says "搜索 a 技能 for X" or "is there a 技能 for X" Asks "can you do X" where X is a specialized capability Expresses interest in extending 代理 capabilities Wants to 搜索 for 工具s, templates, or 工作流s Mentions they wish they had help with a specific domAIn (de签名, 测试, 部署ment, etc.) What is the 技能s 命令行工具?
The 技能s 命令行工具 (npx 技能s) is the package 管理器 for the open 代理 技能s eco系统. 技能s are modular packages that extend 代理 capabilities with specialized knowledge, 工作流s, and 工具s.
Key commands:
npx 技能s find [查询] - 搜索 for 技能s interactively or by keyword npx 技能s 添加 - 安装 a 技能 from GitHub or other sources npx 技能s 检查 - 检查 for 技能 更新s npx 技能s 更新 - 更新 all 安装ed 技能s
Browse 技能s at: https://技能s.sh/
How to Help Users 搜索 技能s Step 1: Understand What They Need
When a user asks for help with something, identify:
The domAIn (e.g., React, 测试, de签名, 部署ment) The specific task (e.g., writing tests, creating animations, reviewing PRs) Whether this is a common enough task that a 技能 likely exists Step 2: 搜索 for 技能s
运行 the 搜索 command with a relevant 查询:
npx 技能s find [查询]
For example:
User asks "how do I make my React 应用 faster?" → npx 技能s find react performance User asks "can you help me with PR reviews?" → npx 技能s find pr review User asks "I need to 创建 a change记录" → npx 技能s find change记录
The command will return 结果s like:
安装 with npx 技能s 添加
vercel-labs/代理-技能s@vercel-react-best-practices └ https://技能s.sh/vercel-labs/代理-技能s/vercel-react-best-practices
Step 3: Present Options to the User
When you 搜索 relevant 技能s, present them to the user with:
The 技能 name and what it does The 安装 command they can 运行 A link to learn more at 技能s.sh
Example 响应:
I found a 技能 that might help! The "vercel-react-best-practices" 技能 provides React and Next.js performance optimization 图形界面delines from Vercel Engineering.
To 安装 it: npx 技能s 添加 vercel-labs/代理-技能s@vercel-react-best-practices
Learn more: https://技能s.sh/vercel-labs/代理-技能s/vercel-react-best-practices
Step 4: Offer to 安装
If the user wants to proceed, you can 安装 the 技能 for them:
npx 技能s 添加 -g -y
The -g flag 安装s globally (user-level) and -y skips confirmation prompts.
Common 技能 Categories
When 搜索ing, consider these common categories:
Category Example Queries 网页 Development react, nextjs, typescript, css, tAIlwind 测试 测试, jest, playwright, e2e DevOps 部署, docker, kubernetes, ci-cd Documentation docs, readme, change记录, API-docs 代码质量 review, lint, refactor, best-practices De签名 ui, ux, de签名-系统, 访问ibility Productivity 工作流, 自动化, git Tips for Effective 搜索es Use specific keywords: "react 测试" is better than just "测试" Try alternative terms: If "部署" doesn't work, try "部署ment" or "ci-cd" 检查 popular sources: Many 技能s come from vercel-labs/代理-技能s or ComposioHQ/awesome-claude-技能s When No 技能s Are Found
If no relevant 技能s exist:
Acknowledge that no existing 技能 was found Offer to help with the task directly using your general capabilities Suggest the user could 创建 their own 技能 with npx 技能s init
Example:
I 搜索ed for 技能s related to "xyz" but didn't 搜索 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 创建 your own 技能: npx 技能s init my-xyz-技能