Releases: ariasbruno/skillbase
Releases · ariasbruno/skillbase
v1.2.0 - Extended Ecosystem & Performance
🚀 v1.2.0: Extended Ecosystem, Interactivity, and Ultra-Lightweight
This release marks a major milestone for Skillbase. I have extended the ecosystem to connect with over 30+ Agent environments, improved the underlying architecture for microsecond load times, and added powerful interactive workflows.
The final package has been shrunk down to just ~63kB unpacked. 🪶
✨ New Features
- 📡 Background Update Checker: A new zero-dependency async notifier that checks for version updates silently in the background without delaying CLI usage.
- 🌍 Native Bilingual Support: Force the CLI language to English or Spanish directly by running
skillbase config lang <en|es>. - 🛠️ Active Migration Filters: New interactive command
skillbase config sourcesto toggle exactly which IDE/agent folders should be scanned, preventing noise from unused editors. - 🧹 Interactive Removal Power-Up: Running
skillbase removewithout parameters now launches a multi-selection interactive menu. Critical safety confirmations have been added toskillbase remove --allto prevent accidental deletions.
🤖 Massive AI Ecosystem Support
- Internally expanded migration rules (via
skillbase migrate). Skillbase is now capable of automatically detecting skills sitting inside over 30+ popular AI assistants and editors (such as Cursor, Windsurf, Copilot, Roo, Cline, Gemini, Claude, etc.), allowing for instant integration into the shared~/.skillbase/skillsbase.
🏗️ Architectural Improvements
- Extreme Lazy-loading: Transformed the codebase into a dynamically loaded core (
import()). Heavy commands are only parsed and loaded exactly when requested. - Esbuild Bundling: Introduced an automated build suite powered by esbuild for a production-ready bundle.
- Parallelized I/O: Core logic in
src/core.jsnow utilizes parallel JSON reads/writes viaPromise.all. - Dynamic UI Labels: CLI prompts (like "[enter] select") now adapt dynamically to the context of the requested action.
Maintenance Note: Run skillbase config autoupdate off if you wish to completely disable network-based version checking.