2.4 KiB
2.4 KiB
Changelog
v0.3.0
Added
- Detailed
--versionoutput — shows version, commit SHA, project name, and attribution (by OnixByte); version can be injected at build time viaCCSM_VERSIONenv var - Marketplace creation guide — README now documents how to create and publish a skill marketplace, including the
skills.jsonformat, skill entry fields, monorepopathsupport, and skill repository structure
v0.2.0
Added
- Monorepo skill support — skills can now live in subdirectories of a single repository via the
pathfield inskills.json - Release-triggered CI — workflow runs on
release: publishedand uploads built artifacts directly to the release - Project documentation — README, CONTRIBUTING, and LICENCE (MIT) files
Fixed
- CI artifact upload compatibility with self-hosted Gitea (downgrade
upload-artifactto v3) - Cross-compilation for macOS and Windows targets via
cargo-zigbuild
v0.1.0
Initial release of Claude Code Skill Manager (CCSM) — a CLI tool for discovering, installing, and managing Claude Code skills from Git-based marketplace repositories.
Features
- Marketplace management — register, list, update, and remove skill marketplaces from any Git repository exposing a
skills.jsonmanifest - Skill search — browse and search available skills by name or description across all registered marketplaces
- Skill installation — download and deploy skills to
~/.claude/skills/with copy or symlink modes - Skill lifecycle — update installed skills to latest versions, remove unwanted skills, and inspect skill details
- Cross-platform — pre-built binaries for Linux, macOS, and Windows (amd64)
Commands
| Command | Description |
|---|---|
ccsm marketplace add <url> |
Register a skill marketplace |
ccsm marketplace remove <name> |
Unregister a marketplace |
ccsm marketplace list |
List registered marketplaces |
ccsm marketplace update [name] |
Refresh marketplace manifests |
ccsm search [query] |
Search available skills |
ccsm install <name> |
Install a skill |
ccsm list |
Show installed skills |
ccsm info <name> |
Show skill details |
ccsm update [name] |
Update installed skills |
ccsm remove <name> |
Uninstall a skill |
Installation
cargo install --path .
Or download a pre-built binary from the Releases page.