What
When a skill can only be invoked by the user, the refusal now distinguishes a skill that carries disable-model-invocation in its own front matter from one turned off in your settings.
Details
- Slash commands gained a read-only preload path that skips hooks, allowed-tools resolution and attribution recording.
Evidence
disabled for model invocation in settings
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Names in the bundledisable-model-invocation
The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.
Confirmed since
Anthropic's documentation has since written up disable-model-invocation, on Debug your configuration.
| Skill appears in `/skills` but Claude never invokes it | Skill has `disable-model-invocation: true` in its frontmatter, or its description doesn't match how you phrase the request | Check the badge in `/skills`: a "user-only" label means…debug-your-config see the edit
One source agreesOne thing we can check says the same as this entry.
Anthropic's documentation agrees
Anthropic's documentation has since written up disable-model-invocation, on Debug your configuration.