nikolas.sapa
April 10, 2026live

SkillSwitch

View live ↗

What it is

SkillSwitch (skillctl) is a command-line tool for managing AI skills across any AI coding assistant. Install skills, toggle them on/off, create profiles for different contexts (solo work, client work, deep focus), and generate a catalog of everything available.

Install: npm install -g skillswitch

The problem

As AI assistants gain skill ecosystems, managing which skills are active across different tools and workflows becomes unwieldy. SkillSwitch treats skills like packages — installable, versioned, toggleable, and portable.

Supported platforms

Claude Code, Gemini CLI, Codex CLI, Aider, Amp, Factory Droid.

Current status

Published to npm as skillswitch. Open-source, MIT license.

skillswitch on npm
Current version
0.2.0
Monthly downloads
30
Lifetime downloads
1,139

Monthly: 2026-09-17 to 2026-10-16. Lifetime: Since 2026-05-16 · through 2026-10-18. Sources: npm. Refreshed daily.

Stack

TypeScript, ESM, Node.js, commander.