Skills is a command-line tool for managing reusable instruction sets, called skills, that configure the behavior of AI coding agents. It provides a versioned registry of agent prompts that can be discovered, installed, updated, and removed through a CLI interface, with skills stored as declarative configuration files injected directly into a project's file system.
The tool supports the full lifecycle of agent skill management, including searching a public registry by keyword, browsing a leaderboard of community-contributed skills, inspecting remote repositories before installation, and generating starter templates for creating new skills. Skills can be installed at a project scope to avoid global namespace pollution, and the system supports deterministic installations and updates through its versioned catalog.
The project includes a CLI-driven package management approach that handles registry lookup, download, and installation, with the ability to use a remote skill without writing any files by generating a prompt and optionally launching a supported coding agent.