skill-link is a CLI tool built in Go for managing local agent skills (templates/scripts) via symlinks or copies.
- CLI Interface: Perform quick actions via CLI.
- TUI Interface: A rich terminal user interface to manage skills interactively.
- Manifests: Track installed skills through
.skill-link-lock.json.
Ensure you have Go installed (version 1.25.0 or later).
Clone the repository and build the binary:
# Build for your host OS
make buildYou can cross-compile the binary for other operating systems:
make build-linux
make build-darwin
make build-windows
# Build for all platforms
make cross-compileThe compiled binaries will be placed in the build/ directory.
skill-link <command> [arguments]init: Initialize a new local agent container. Creates a.skill-link-lock.jsonmanifest.create: Create a new skill template globally.manage: Open the Terminal UI (TUI) to install, remove, and manage skills interactively.restore: Restore skills based on the local.skill-link-lock.jsonlockfile.