$ npx skills add
Install agent skills onto your coding agents from any git repository.
Quick Start
npx skills add <owner/repo>
npx add-skill add <owner/repo>
What are Agent Skills?
Agent skills are reusable instruction sets that extend your coding agent's capabilities.
They're defined in SKILL.md files with YAML frontmatter containing a
name and description.
Release Notes
Generate release notes from git history automatically
PR Conventions
Create PRs following your team's conventions
Integrations
Integrate with external tools like Linear, Notion, etc.
Available Agents
Skills can be installed to any of these supported agents:
amp
.agents/skills/
~/.config/agents/skills/
antigravity
.agent/skills/
~/.gemini/antigravity/skills/
claude-code
.claude/skills/
~/.claude/skills/
clawdbot
skills/
~/.clawdbot/skills/
codex
.codex/skills/
~/.codex/skills/
cursor
.cursor/skills/
~/.cursor/skills/
droid
.factory/skills/
~/.factory/skills/
gemini-cli
.gemini/skills/
~/.gemini/skills/
github-copilot
.github/skills/
~/.copilot/skills/
goose
.goose/skills/
~/.config/goose/skills/
kilo
.kilocode/skills/
~/.kilocode/skills/
kiro-cli
.kiro/skills/
~/.kiro/skills/
opencode
.opencode/skills/
~/.config/opencode/skills/
roo
.roo/skills/
~/.roo/skills/
trae
.trae/skills/
~/.trae/skills/
windsurf
.windsurf/skills/
~/.codeium/windsurf/skills/
Creating Skills
Skills are directories containing a SKILL.md file with YAML frontmatter:
---
name: my-skill
description: What this skill does and when to use it
---
# My Skill
Instructions for the agent to follow when this skill is activated.
## When to Use
Describe the scenarios where this skill should be used.
## Steps
1. First, do this
2. Then, do that
Required Fields
name: Unique identifier (lowercase, hyphens allowed)description: Brief explanation of what the skill does
Compatibility
Skills are generally compatible across agents since they follow a shared Agent Skills specification.