Install reusable task instructions for coding agents
Apply instructions directly to your project so coding agents can handle code reviews or library usage on their own. This tool manages reusable guidelines for tasks that agents perform repeatedly. It applies the same instructions consistently across more than 75 agents, including OpenCode, Claude Code, Codex, and Cursor.
The role of agent skills
They contain concrete directives for work that agents do repeatedly, ranging from code reviews to using specific libraries. You can discover these skills on skills.sh, which supports more than 75 agents, including OpenCode, Claude Code, Codex, and Cursor. Installing a skill guides the agent to follow predefined instructions when performing that task.
Commands for installing and managing skills
Run the npx skills add command in a Node.js 22.20 or higher environment to install skills.
- Installing skills Use the
npx skills addcommand to select and install desired skills and agents. Use the--skilloption to install a specific skill, or the-aoption to specify a particular agent.
Using skills without installation and npm sync
Specifying the --agent option runs that agent, while omitting the option outputs only the prompt. Some npm packages include agent instructions alongside their code. This approach ensures that skills remain up to date automatically when dependencies are updated.
Pre-use considerations
This tool requires Node.js version 22.20 or higher. The CLI collects anonymous usage data, which you can disable by setting the DISABLE_TELEMETRY=1 or DO_NOT_TRACK=1 environment variables. It is distributed under the MIT license, and you can find the list of supported agents, installation paths, and compatibility information in the official documentation. When creating skills, you must adhere to the frontmatter of the SKILL.md file, the repository layout, and the plugin format.