Releases: alexjcm/skillctrl
Releases · alexjcm/skillctrl
v1.4.0
✨ Added
- Enables programmatic access to
skillctrlvia a Headless CLI without breaking the existing interactive menu. - Added direct commands (
list,deploy,import,update) powered bycommander. - Via the
--jsonglobal flag, guaranteeing thatstdoutis exclusively parseable JSON, while telemetry and errors are routed tostderr. - Added robust process exit code handling and graceful signal termination handling.
v1.3.0
✨ Added
- Introduced a TUI flow to delete imported skills, including multi-select, delete-all mode, preview, and
destructive confirmation. - Introduced a TUI flow to delete globally installed skills, including IDE selection, known-skill selection,
delete-all mode, collision-aware preview, and destructive confirmation.
🔧 Changed
- Migrated all filesystem operations from fs-extra to native node:fs/promises.
- Improved deletion-flow UX: Back now returns to the immediate previous step instead of exiting the flow.
🧹 Removed
- Removed fs-extra and @types/fs-extra dependencies.
v1.2.0
v1.0.0
v1.0.0 - Initial Release
skillctrl is a CLI designed to manage, deploy, and synchronize AI Agent Skills across modern AI-powered IDEs via a blazing-fast, interactive terminal wizard.
🌟 Highlights
- 🤖 Multi-IDE Deployment: Seamlessly deploy skills to Windsurf, Cursor, Antigravity, Claude Code, IntelliJ (Codeium), and Codex.
- 🖥️ Interactive TUI: Forget complex commands; manage your skill repository entirely through an intuitive terminal UI.
- 📥 GitHub Sync: Instantly import and keep community skills updated using GitHub URLs or
owner/reposhorthands. - ⚙️ Local Vault: Safely resolves paths and manages your custom
~/.skills/environment automatically. - ⚡ Blazing Fast: Built with ESM, supporting Node.js >= 20, featuring near-instant startup times.