Glossaire Claude Code
Model invocation
L'invocation de modèle est le chargement automatique d'un skill par Claude lorsque votre requête correspond à la description du skill.
Aussi appelé : auto-invocation, when Claude loads a skill automatically, model-invoked skill
L'invocation de modèle est le chargement automatique d'un skill par Claude parce que votre requête correspond à la description du skill, par opposition à vous tapant /nom-skill. Par défaut, les deux méthodes sont disponibles : vous pouvez taper /nom-skill pour l'invoquer directement, et Claude peut le charger automatiquement lorsque c'est pertinent.
Deux champs frontmatter dans le fichier SKILL.md restreignent ce comportement. Définir disable-model-invocation: true signifie que seul vous pouvez invoquer le skill directement ; Claude ne le chargera pas automatiquement. Dans cette configuration, la description du skill n'est pas incluse dans le contexte de Claude lorsque vous l'invoquez directement. Inversement, user-invocable: false signifie que seul Claude peut invoquer le skill automatiquement. La description du skill est toujours fournie à Claude dans ce cas. Il est important de noter l'asymétrie : user-invocable contrôle uniquement la visibilité du menu, pas la capacité de Claude à utiliser le skill par programmation. Pour bloquer l'invocation programmatique, vous devez utiliser disable-model-invocation: true.
L'invocation automatique peut également être restreinte par le chemin du fichier. Le champ frontmatter paths accepte des motifs glob. Lorsque paths est défini, Claude ne chargera le skill automatiquement que lorsqu'il travaille avec des fichiers qui correspondent à ces motifs.
Étant donné que l'invocation de modèle repose sur l'interprétation par Claude du texte de la description du skill, c'est l'aspect le moins déterministe du système. C'est pourquoi SkillProof évalue l'exactitude du déclenchement automatique comme un critère distinct, plutôt que de supposer qu'un skill se déclenchera simplement parce qu'il a été installé. Ceci contraste avec l'invocation directe, qui est régie par le champ skill-description et les commandes utilisateur explicites.