Every Claude Code skill you install gets injected into every session. With 100 skills, that's thousands of tokens burned before your first message. Skillswitch lets you create profiles — enable only what the current task needs.
npm install -g skillswitchJust. From. Skill. Names.
Claude Code reads your entire skill list on every invocation. More skills = worse signal-to-noise, closer to context limits before you've typed anything.
Create profiles. Switch between them. Only the skills in the active profile are visible to Claude.
create a profile
Name it for the task: backend, frontend, writing, data. One profile per context.
enable only what you need
Add specific skills to the profile. Three for frontend. Four for a backend service. Zero overhead from the rest.
switch when the task changes
One command. Claude's next session sees a clean, focused skill list.