skills is a CLI that turns “agent skills” into a portable, installable ecosystem, letting developers add reusable instruction sets to many different coding agents from a single command. Instead of hardcoding prompts per tool, it standardizes skills as SKILL.md files with structured metadata so they can be discovered, listed, installed, updated, and version-tracked consistently. The CLI supports pulling skills from common git sources, including GitHub shorthand, full URLs, direct paths inside repos, GitLab URLs, generic git remotes, and even local folders. It is designed to work across a wide range of agents and editors, so one skill package can be installed into multiple agent-specific directories without rewriting anything for each environment. It also supports both interactive and automation-friendly flows, including non-interactive installs for CI and bulk installs for all skills, which makes it usable for teams that want consistent agent capability across machines.
Features
- Installs reusable agent skills into many supported coding agents
- Pulls skills from GitHub, GitLab, any git remote, or local paths
- Lists and installs specific skills by name or installs everything at once
- Interactive discovery plus non-interactive mode for automation
- Project-scoped and global installs with configurable targets
- Update checking, bulk updates, and lock generation for reproducibility