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.
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
List Available Skills
Discover skills in any git repository by listing them before installation.
npx add-skill vercel-labs/agent-skills --list
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
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
npx add-skill vercel-labs/agent-skills
npx add-skill vercel-labs/agent-skills --skill frontend-design --skill skill-creator
npx add-skill vercel-labs/agent-skills -g -a claude-code -a opencode
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/