Release Notes
Added
skillctl remove— remove skills from the current project. Lists every removable skill (installed via skillctl, created locally, or an orphaned.skills.tomlentry whose folder is already gone), with each kind distinguished in the selection list, and lets you pick by interactive multi-select, by name (--skill <name>, repeatable), or all at once (--all). Deletes the selected skill folders and drops their.skills.tomlentries;.skills.tomlis only rewritten when a tracked entry actually changes. The command is project-only — it never touches the library or git.
Security
- The removal path refuses to follow a symlink: the destination's type is re-checked immediately before deletion, so a folder swapped for a symlink cannot redirect the recursive delete outside the project (closes a TOCTOU window surfaced by the pre-release audit). A symlinked destination is treated as "no folder on disk" — only its manifest entry can be dropped, never deleted through.
--skill <name>fails closed: an unknown name errors, and a name shared by two skills errors as ambiguous rather than silently deleting the wrong folder. The project root,.git, and.skills.tomlcan never be selected for deletion.
skillctl remove was reviewed before release with the project's standard multi-agent security audit pass (FS-safety / untrusted-input / logic dimensions). 5 new unit tests; cargo test: 158 pass; clippy clean; cargo audit clean.
Install skillctl 0.2.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/umanio-agency/skillctl/releases/download/v0.2.0/skillctl-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/umanio-agency/skillctl/releases/download/v0.2.0/skillctl-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install umanio-agency/tap/skillctlDownload skillctl 0.2.0
| File | Platform | Checksum |
|---|---|---|
| skillctl-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| skillctl-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| skillctl-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| skillctl-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| skillctl-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |