skill-manager
Installation
SKILL.md
Skill manager
Installs a small local page, served by Bun on 127.0.0.1:4477, plus a Skill Manager.app the user can open from the Dock or Spotlight. Each toggle writes skillOverrides in ~/.claude/settings.json. New Claude Code sessions pick it up.
The setting it writes
{ "skillOverrides": { "<skill name>": "off" } }
| Value | Effect |
|---|---|
absent (on) |
Name and description listed; Claude can pick it on its own |
name-only |
Listed by name without the description. Cheaper, picked less reliably |
user-invocable-only |
Hidden from Claude; runs only when the user types /name |
off |
Not loaded |
The key is the name: in the skill's SKILL.md frontmatter, not always the folder name. The page drops a key when it is set back to on, so the file stays clean. If skillOverrides is not recognised, the user's Claude Code is too old: have them update. In an interactive claude terminal, /skills toggles the same setting.