Prerequisites
- Rust 1.70+ and
cargo - OpenAI API key (required for semantic search/reindex)
Five-minute setup (CLI)
1
Install the CLI
2
Create a manifest
Create
skill-project.toml at your project root:skill-project.toml
3
Add a skill
Pick the source that matches your workflow:
4
Install & index
5
Search & verify
You should see a JSON list of matching skills. If empty, add a skill and rerun
fastskill reindex.6
Optional: serve UI
Use-case quick recipes
-
Install from sources
- Public registry ID:
fastskill add [email protected] - Local folder (editable):
fastskill add ./skills/my-skill -e --group dev - Git repo with branch:
fastskill add https://github.com/org/skill.git --branch main - Private registry:
- Public registry ID:
-
Package skills
Troubleshooting
- No skills found: ensure
skill-project.tomlexists at project root and rerunfastskill install. - Search returns nothing: run
fastskill reindexafter adding or installing skills. - Binary not on PATH: reinstall or move the binary to a directory in PATH (e.g.,
~/.local/bin).