DOCS/
PRESERVATION/
GETTING STARTED
Getting Started
Skani is a tool for managing agent skills across development environments. This guide will help you set up your environment and install your first skill.
Prerequisites
Before using Skani, your local environment needs to be prepared. Skani requires one of the following runtimes to be in your system path:
Bunv1.0+
or
Node.jsv18.0+
01Initialize a Project
Run the following command in your project directory to create a skani.json file. This file tracks your project's installed skills.
➜~npx skani init my-project
✔ Project initialized in ./my-project Created skani.json manifest
02Install a Skill
Install skills directly from GitHub by providing the full URL to the skill directory. Skills are cached globally at ~/.skani for fast re-installs across projects.
➜~npx skani install https://github.com/obra/superpowers/tree/main/skills/test-driven-development
Use --refresh to force re-download from GitHub.
03List Installed Skills
View all installed skills in your current environment.
➜~npx skani list