The CLI

A single binary to distribute your AI skills

STH is a single Go binary for Windows, macOS and Linux. No Node, no Python, no Docker: download the executable and distribute your AI skills like code.

$ sth init
✔ Provider     GitHub
✔ Dépôt        acme/ai-resources
✔ Catalogue    SKILLS.md
✔ Cible        .claude/skills
→ .sth/project.json écrit

$ sth install react/form-wizard --dry-run
[create] .claude/skills/react/form-wizard/SKILL.md
[create] .claude/skills/react/form-wizard/templates/page.tsx
3 fichiers seraient écrits. Aucune modification disque.

What you can do

Guided sth init

Pick the provider, repository, catalogue and target folder. Auto-detects Claude Code, Cursor, Copilot, Codex and Antigravity. No config file to edit by hand.

Install a file or a bundle

sth install react/form-wizard downloads a single file or a full category/folder/SKILL.md bundle and tracks every managed file in the project state.

Preview with --dry-run

List the files that would be created, modified or overwritten before anything touches the disk.

Automatable --json output

list, status, install, update, remove and version return machine-readable JSON — perfect for scripts and pipelines.

Frequently asked questions

Do I need Node, Python or Docker?
No. STH is a self-contained Go binary; download it for your OS and it's ready.
How do I install STH?
Via Homebrew (brew install skills-transfer-hub/sth/sth), Scoop, winget or Chocolatey on Windows, or by downloading the archive from GitHub Releases.
Where are skills installed?
In the target folder chosen at sth init, e.g. .claude/skills/. STH tracks every managed file so it can update or remove them cleanly.
Report a bug