VL

vercel-labs/skills

Developer tools
37K stars Quality 83 Trend 99MIT

The open agent skills tool - npx skills

Overview

The CLI for the open agent skills ecosystem. Generate a prompt for one skill, or start a supported coding agent interactively: skills use resolves sources the same way as skills add, writes the selected skill files to a temporary directory, and prints only the generated prompt to stdout unless --agent is provided. With --agent, it starts one supported agent interactively with the generated prompt. When installing interactively, you can choose: List all installed skills. Similar to npm ls. Search for skills interactively or by keyword. Agent skills are reusable instruction sets that extend your coding agent's capabilities. They're defined in SKILL.md files with YAML frontmatter containing a name and description. Skills let agents perform specialized tasks like:

README

skills

The CLI for the open agent skills ecosystem.

Agent skills are reusable instructions that teach coding agents how to perform tasks, from reviewing code to working with a library. Discover skills at skills.sh.

Supports OpenCode, Claude Code, Codex, Cursor, and 75 more.

Install a Skill

Requires Node.js 22.20 or later. Run this from your project:

npx skills add vercel-labs/agent-skills

Choose the skills and coding agents to install to. Skills are installed to the current project by default; add -g to make them available across projects.

# Choose one skill and agent
npx skills add vercel-labs/agent-skills --skill web-design-guidelines -a claude-code

# Browse available skills
npx skills find

See the installation reference for source formats, private repositories, and all options.

Other Commands

Command Description
npx skills find [query] Search for skills
npx skills list List installed skills
npx skills use @ Use one skill without installing
npx skills check Check for available updates
npx skills update [skills...] Update installed skills
npx skills remove [skills...] Remove installed skills
npx skills init [name] Create a skill template

Read the CLI reference or run npx skills --help for examples and options. Experimental commands are listed below.

Use a Skill Without Installing

Generate a prompt for a skill, or launch a supported coding agent with it:

npx skills use vercel-labs/agent-skills@web-design-guidelines --agent claude-code

Omit --agent to print the prompt instead. See skills use.

Experimental Features

Supported Agents

The CLI detects installed agents and lets you choose where skills are installed. See all supported agents, installation paths, and compatibility.

Creating Skills

npx skills init my-skill

Edit the generated SKILL.md with instructions for your agent. See creating and sharing skills for the format and discovery rules.

Documentation

Telemetry

The CLI collects anonymous usage data. Set DISABLE_TELEMETRY=1 or DO_NOT_TRACK=1 to disable telemetry and security-audit requests. See what is collected.

License

This project is licensed under the MIT License.

View the full README on GitHub

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add vercel-labs/skills
New to MCP? Start with the mcpskill.org guide →