This skill helps you discover and install skills from the open agent skills ecosystem.
Use this skill when the user:
The Skills CLI (npx skills) is the package manager for the open agent skills ecosystem. Skills are modular packages that extend agent capabilities with specialized knowledge, workflows, and tools.
Key commands:
npx --yes skills find [query] - Search for skills interactively or by keywordnpx --yes skills add -y - Install a skill from GitHub or other sourcesnpx --yes skills check - Check for skill updatesnpx --yes skills update - Update all installed skillsBrowse skills at: https://skills.sh/
When a user asks for help with something, identify:
Run the find command with a relevant query:
npx --yes skills find [query]
For example:
npx --yes skills find react performancenpx --yes skills find pr reviewnpx --yes skills find changelogThe command will return results like:
Install with npx --yes skills add <owner/repo@skill> -y
vercel-labs/agent-skills@vercel-react-best-practices
└ https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practices
When you find relevant skills, present them to the user with:
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 --yes skills add vercel-labs/agent-skills@vercel-react-best-practices -y
Learn more: https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practices
If the user wants to proceed, install the skill for them:
npx --yes skills add <owner/repo@skill> -y
IMPORTANT: Both --yes and -y flags are REQUIRED. --yes tells npx to auto-install the skills package without prompting. -y tells the skills CLI to skip interactive agent selection. Without either flag, the command will hang in the sandbox environment. Always include both when running npx skills add.
After installation, package the skill into a .skill file so it can be added to the skill library:
(cd .agents/skills && zip -r /tmp/<skill_name>.skill <skill_name>/) && mv /tmp/<skill_name>.skill .
Replace with the actual skill directory name (e.g., pptx).
After packaging, the .skill file will appear in the current working directory. The user can then click it in the workspace file panel and use the "添加到技能" button to import it into their personal skill library.
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 |
vercel-labs/agent-skills or ComposioHQ/awesome-claude-skillsnpx --yes skills find command per attempt. Do NOT chain multiple searches with || or && — it can cause incorrect results.If no relevant skills exist:
npx skills initExample:
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 --yes skills init my-xyz-skill
共 1 个版本