Skip to content

Releases: ariasbruno/skillbase

v1.2.0 - Extended Ecosystem & Performance

08 Apr 01:48

Choose a tag to compare

🚀 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 sources to toggle exactly which IDE/agent folders should be scanned, preventing noise from unused editors.
  • 🧹 Interactive Removal Power-Up: Running skillbase remove without parameters now launches a multi-selection interactive menu. Critical safety confirmations have been added to skillbase remove --all to 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/skills base.

🏗️ 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.js now utilizes parallel JSON reads/writes via Promise.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.