vercel-labs/skills

▲ 4,626 stars today★ 31,792⑂ 2,716

The open agent skills tool - npx skills

About vercel-labs/skills

vercel-labs/skills is an open-source project on GitHub, mainly written in TypeScript. The open agent skills tool - npx skills It currently holds 31,792 stars and 2,716 forks with 1,208 open issues, and was last pushed on 2026-09-16 (repository created 2026-01-14).

Project Overview

AI Homed tracks it on the Today's Trending board.

GitHub Repository Details

Repository vercel-labs/skills · default branch main · size 1561 KB · watchers 109 · source: GitHub REST API and repository README

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.

https://github.com/vercel-labs/skills/blob/HEAD/Vercel Labs Product https://github.com/vercel-labs/skills/blob/HEAD/npm version: skills https://github.com/vercel-labs/skills/blob/HEAD/License: MIT https://github.com/vercel-labs/skills/blob/HEAD/npm downloads per month: skills https://github.com/vercel-labs/skills/blob/HEAD/skills.sh

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

Commands prefixed with experimental_ are previews. Their names, options, and behavior may change or be removed in any release without notice.

| Command | Description | | --------------------------------- | --------------------------------------------------------- | | npx skills experimental_sync | Sync skills shipped by npm dependencies into your project | | npx skills experimental_install | Restore project skills recorded in skills-lock.json |

Some npm packages bundle instructions for your agent alongside their code. Sync links them into your project so they update with the dependency, and also installs skill packs declared in package.json:

npm install -D skills agent-browser
npx skills experimental_sync -y

See the experimental commands reference for options, the skills field, and the RFC behind it.

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.

Related Links

License

This project is licensed under the MIT License.

GitHub Stars & Activity

31,792Stars
2,716Forks
1,208Open issues
TypeScriptLanguage

GitHub Popularity

GitHub stars31,792
Forks2,716
Open issues1,208
Primary languageTypeScript
LicenseMIT
Stars gained today4,626
Created2026-01-14
Last pushed2026-09-16

Trending History

Monthly boardrank #40 · ▲ 4,626 stars

Related AI Projects

1

stablyai / orca

TypeScript★ 111,636⑂ 7,055▲ 792 stars
→
2

paperclipai / paperclip

TypeScript★ 109,379⑂ 18,115▲ 311 stars
→
3

thedotmack / claude-mem

TypeScript★ 107,595⑂ 9,451▲ 1,723 stars
→
4

tashfeenahmed / freellmapi

TypeScript★ 45,125⑂ 6,148▲ 641 stars
→
5

THU-MAIC / OpenMAIC

TypeScript★ 42,128⑂ 6,511▲ 115 stars
→
6

Crosstalk-Solutions / project-nomad

TypeScript★ 41,459⑂ 4,211▲ 98 stars
→
7

Yeachan-Heo / oh-my-claudecode

TypeScript★ 40,458⑂ 3,619▲ 29 stars
→
8

CopilotKit / OpenBot

TypeScript★ 9,111⑂ 1,140▲ 610 stars
→

More AI Rankings