add-skill - Install Agent Skills for Your Coding Agents

Use add-skill to extend OpenCode, Claude Code, Codex, and Cursor with reusable agent skills from any git repository

add-skill is a powerful CLI tool that lets you install agent skills onto your coding agents from git repositories. Whether you're using OpenCode, Claude Code, Codex, or Cursor, the add-skill tool makes it simple to extend your agent's capabilities with specialized instruction sets. Use add-skill to automate release notes, create pull requests, integrate with external tools, and more. Simply run npx add-skill to get started.

$ npx add-skill vercel-labs/agent-skills
OpenCode Claude Code Codex Cursor

What Are Agent Skills?

Reusable instruction sets that extend your coding agent's capabilities

Agent skills are modular, reusable instruction sets defined in SKILL.md files with YAML frontmatter. Each skill contains a name, description, and detailed instructions that tell your coding agent how to perform specialized tasks. With add-skill, you can easily install and manage these agent skills.

The add-skill CLI tool enables your coding agents to handle complex workflows, integrate with external tools, and follow your team's specific conventions - all through simple, shareable instruction files stored in git repositories. add-skill automatically detects your coding agents and installs skills to the correct directories.

📝

Generate Release Notes

Automatically create comprehensive release notes from your git history with proper formatting and changelog conventions.

🔀

Create Pull Requests

Follow your team's PR conventions and templates automatically when creating pull requests across projects.

🔗

Tool Integration

Integrate with external tools like Linear, Notion, Jira, and more through standardized skill definitions.

Key Features

Everything you need to manage agent skills efficiently

🌐

Multi-Source Support

add-skill can install skills from GitHub, GitLab, or any git URL. Supports shorthand notation like npx add-skill user/repo, full URLs, and direct paths to specific skills.

🔍

Agent Auto-Detection

add-skill automatically detects which coding agents you have installed by checking configuration directories. No manual setup required for add-skill to work.

📦

Project & Global Scope

Use add-skill to install skills at project level to share with your team, or globally with add-skill -g to use across all your projects.

🎯

Skill Selection

Use add-skill --list to view available skills in a repository, then selectively install only the skills you need with add-skill --skill name command.

Fast & Lightweight

add-skill has zero dependencies and instant installation. Run with npx add-skill without installing globally. CI/CD friendly with add-skill non-interactive mode.

🔄

Cross-Agent Compatible

Skills installed via add-skill follow the shared Agent Skills specification, ensuring compatibility across OpenCode, Claude Code, Codex, and Cursor.

How add-skill Works

Three simple steps to extend your coding agents with add-skill

1

List Available Skills

Use add-skill to discover available skills in any git repository before installation.

npx add-skill vercel-labs/agent-skills --list
2

Select & Install with add-skill

Use the add-skill command to choose specific skills or install all skills from a repository.

npx add-skill vercel-labs/agent-skills --skill frontend-design
3

Use Installed Skills

After add-skill installs them, your coding agent automatically loads skills and can use them immediately.

/frontend-design

Getting Started with add-skill

Start installing agent skills with add-skill in seconds

Install all skills from a repository
npx add-skill vercel-labs/agent-skills
Install specific skills
npx add-skill vercel-labs/agent-skills --skill frontend-design --skill skill-creator
Install globally to specific agents
npx add-skill vercel-labs/agent-skills -g -a claude-code -a opencode
Non-interactive installation (CI/CD)
npx add-skill vercel-labs/agent-skills --skill frontend-design -g -y

Supported Coding Agents

Compatible with the most popular AI coding agents

OpenCode

Project: .opencode/skill/<name>/

Global: ~/.config/opencode/skill/

Claude Code

Project: .claude/skills/<name>/

Global: ~/.claude/skills/

Codex

Project: .codex/skills/<name>/

Global: ~/.codex/skills/

Cursor

Project: .cursor/skills/<name>/

Global: ~/.cursor/skills/

Why Choose add-skill?

The best way to manage agent skills for your coding agents

add-skill is the industry-standard tool for installing and managing agent skills across multiple coding agents. Whether you're working with OpenCode, Claude Code, Codex, or Cursor, add-skill provides a unified interface for skill management.

With add-skill, teams can easily share agent skills through git repositories. The add-skill CLI tool supports both project-level and global skill installations, making it perfect for individual developers and teams alike. Simply run npx add-skill to get started.

add-skill automatically detects your installed coding agents and places skills in the correct directories. No configuration needed - add-skill just works. Join thousands of developers who trust add-skill for their agent skill management needs.