Group of 2 Under the hood
No documentation found
Claude Code's own bundled skills and commands are now flagged so name clashes with user or plugin ones resolve predictably
What
- The
reload_skillsresponse the CLI sends now includes abuiltin: truefield on each skill entry whose resolved name matches one of Claude Code's own bundled skills. - The schema describing an available skill or command gained an optional
builtinboolean, true only for Claude Code's own built-in commands, used to decide which command a bare/nameinvocation runs when a user, project, plugin, and MCP command all share the same name.
Why
This removes ambiguity when a skill or command name collides with one of Claude Code's own: it's now possible to tell that a /name invocation is running the built-in version rather than a same-named user, project, plugin, or MCP one.
Names in the bundlereload_skills