| name | skillsmith-demo |
| description | Learn how to use skillsmith to distribute agent skills with your CLI |
| license | MIT |
| compatibility | ["claude","codex","agents"] |
| allowed_tools | ["Bash","Read"] |
skillsmith-demo
skillsmith is a Go library that makes it easy to attach AI agent skill
distribution to any existing CLI tool.
Overview
skillsmith lets you embed agentskills-compatible skill files into your Go
binary and expose an skills subcommand that installs, updates, and manages
those skills in the user's agent environment.
Usage
mytool skills list
mytool skills install
mytool skills install --scope repo
mytool skills install --prefix /path/to/skills
mytool skills install --dry-run
mytool skills status
mytool skills update
mytool skills reinstall
mytool skills uninstall
Notes
- Skills are installed alongside a
.skillsmith.json metadata file that
records the installing tool, version, and timestamp.
- Unmanaged skills (placed manually without
.skillsmith.json) are never
overwritten unless --force is provided.