Feature request: allow disabling built-in skills
Resolved 💬 4 comments Opened Feb 19, 2026 by KTKR-DSK Closed May 6, 2026
Problem
There is currently no way to disable, hide, or uninstall built-in skills (e.g., claude-developer-platform). These skills can auto-trigger unintentionally, and users have no mechanism to prevent this.
What I've investigated
- Built-in skills have no physical files in
~/.claude/skills/,~/.claude/commands/, or plugin directories settings.jsonenabledPluginsonly applies to marketplace pluginsplugins/blocklist.jsonalso only applies to marketplace plugins/plugin disableonly targets installed (non-built-in) plugins
Use cases
- Prevent unintended auto-triggering: Built-in skills may activate when not needed, consuming tokens and producing unwanted output
- Simplify skill list: Users who don't need certain built-in skills should be able to hide them from the active skill set
- Avoid conflicts: Built-in skills may conflict with user-defined skills or commands that serve a similar purpose
Proposed solutions (any of these would work)
disabledSkillsinsettings.json: Add a new array field where users can list built-in skill names to disable
``json``
{
"disabledSkills": ["claude-developer-platform"]
}
- Extend
/plugin disableto built-in skills: Allow the existing/plugin disable <name>command to also target built-in skills
- Per-skill toggle in
/pluginUI: Show built-in skills in the plugin management interface with an enable/disable toggle
Environment
- Claude Code CLI (latest)
- OS: Linux (WSL2)
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗