Skills are reusable instruction sets defined in
SKILL.md files that teach agents how to perform specialized tasks like generating release notes, creating PRs, or integrating with external tools.What are Agent Skills?
Agent skills are reusable instruction sets that extend your coding agent’s capabilities. They’re defined inSKILL.md files with YAML frontmatter containing a name and description.
Skills let agents perform specialized tasks like:
- Generating release notes from git history
- Creating PRs following your team’s conventions
- Integrating with external tools (Linear, Notion, etc.)
- Following project-specific coding patterns
- Automating common development workflows
Supported Agents
The Skills CLI supports 42+ coding agents including:OpenCode
.agents/skills/ (project)~/.config/opencode/skills/ (global)Claude Code
.claude/skills/ (project)~/.claude/skills/ (global)Cursor
.agents/skills/ (project)~/.cursor/skills/ (global)Cline
.agents/skills/ (project)~/.agents/skills/ (global)Windsurf
.windsurf/skills/ (project)~/.codeium/windsurf/skills/ (global)Codex
.agents/skills/ (project)~/.codex/skills/ (global)The CLI automatically detects which coding agents you have installed. If none are detected, you’ll be prompted to select which agents to install to.
Key Features
Universal Compatibility
Works with 42+ coding agents following the Agent Skills specification
Multiple Sources
Install from GitHub, GitLab, direct URLs, or local paths
Smart Installation
Choose between symlinks (single source of truth) or copies (independent)
Version Tracking
Check for updates and update all skills with a single command
Project & Global Scopes
Install skills per-project or globally for all projects
Interactive CLI
Search, select, and manage skills with an intuitive interface
Installation Scopes
Skills can be installed in two scopes:How It Works
1
Install Skills
Add skills from GitHub repositories, URLs, or local paths using
npx skills add2
Choose Agents
Select which coding agents to install the skills to, or let the CLI auto-detect
3
Select Installation Method
Choose symlinks (recommended) for easy updates or copies for independence
4
Use in Your Agent
The skills are now available to your coding agent in every conversation
Quick Example
Terminal