add-skill - Install Agent Skills for Your Coding Agents

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, add-skill makes it simple to extend your agent's capabilities with specialized instruction sets. Install agent skills to automate release notes, create pull requests, integrate with external tools, and more.

$ 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.

These skills enable 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.

📝

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

Install skills from GitHub, GitLab, or any git URL. Supports shorthand notation, full URLs, and direct paths to specific skills.

🔍

Agent Auto-Detection

Automatically detects which coding agents you have installed by checking configuration directories. No manual setup required.

📦

Project & Global Scope

Install skills at project level to share with your team, or globally to use across all your projects.

🎯

Skill Selection

List available skills in a repository, then selectively install only the skills you need with granular control.

Fast & Lightweight

Zero dependencies, instant installation. Run with npx without installing globally. CI/CD friendly with non-interactive mode.

🔄

Cross-Agent Compatible

Skills 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

1

List Available Skills

Discover skills in any git repository by listing them before installation.

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

Select & Install

Choose specific skills or install all skills from a repository with a single command.

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

Use in Your Agent

Your coding agent automatically loads the installed skills and can use them immediately.

/frontend-design

Getting Started with add-skill

Start installing agent skills 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/