Browse and install skills from skills.sh interactively
npm install agent-skills-installerBrowse and install skills from skills.sh interactively.
- Interactive TUI for browsing and selecting skills
- Search and filter skills by name, ID, or source
- Support for 25+ AI agents (Claude Code, Cursor, Cline, etc.)
- Non-interactive mode for CI/automation
- Bulk installation of multiple skills to multiple agents
``bash`
npx agent-skills-installer
Or install globally:
`bash`
npm install -g agent-skills-installer
agent-skills-installer
`bashBrowse all skills (sorted by all-time installs)
agent-skills-installer
$3
`bash
Install specific skills to specific agents
agent-skills-installer \
--skills vercel-labs/anti-slop,anthropics/claude-code-setup \
--agents claude-code,cursor \
--global \
--yes
`$3
`bash
agent-skills-installer --list-agents
`Options
| Option | Description |
| ------------------- | --------------------------------------------------------------- |
|
-s, --sort | Sort order: all-time, trending, hot (default: all-time) |
| -g, --global | Install skills globally |
| --search | Search skills by keyword |
| --skills | Comma-separated list of skills (owner/repo format) |
| --agents | Comma-separated list of agents |
| -y, --yes | Skip confirmation prompt (required in non-interactive mode) |
| --list-agents | List available agents |
| -h, --help | Display help |
| -V, --version | Display version |Exit Codes
| Code | Description |
| ---- | ------------------------------------------- |
| 0 | Success |
| 1 | Partial failure (some installations failed) |
| 2 | All installations failed |
| 3 | Argument error (missing required options) |
| 4 | Network/API error |
Network Requirements
The following operations require network connectivity:
- Installation: add-skill fetches skills from GitHub
- --list-agents: npx fetches the add-skill package (if not cached)
- Interactive mode: Fetches skill list from skills.sh API
When using
--skills and --agents options, the skills.sh API fetch is skipped, but network is still required for the actual installation.Development
Node.js >= 18 is required.
`bash
Install dependencies
npm installBuild
npm run buildRun tests
npm testDevelopment mode
npm run dev
``MIT