Claude Code ordliste

Model invocation

Model invocation er, når Claude indlæser en skill automatisk, når din anmodning matcher skillens beskrivelse.

Også kaldet: auto-invocation, when Claude loads a skill automatically, model-invoked skill

Model invocation er, når Claude indlæser en skill på egen hånd, fordi din anmodning matchede skillens beskrivelse, i modsætning til at du skriver /skill-name. Som standard er begge metoder tilgængelige: du kan skrive /skill-name for at kalde den direkte, og Claude kan indlæse den automatisk, når det er relevant.

To frontmatter-felter i SKILL.md-filen begrænser denne adfærd. Indstillingen disable-model-invocation: true betyder, at kun du kan kalde skillen direkte; Claude vil ikke indlæse den automatisk. I denne konfiguration inkluderes skillens beskrivelse ikke i Claudes kontekst, når du kalder den direkte. Omvendt betyder user-invocable: false, at kun Claude kan kalde skillen automatisk. Skillens beskrivelse leveres altid til Claude i dette tilfælde. Det er vigtigt at bemærke asymmetrien: user-invocable styrer kun synligheden i menuen, ikke muligheden for Claude til at bruge skillen programmatisk. For at blokere programmatisk kald skal du bruge disable-model-invocation: true.

Automatisk kald kan også begrænses af filsti. paths-frontmatter-feltet accepterer glob-mønstre. Når paths er sat, indlæser Claude kun skillen automatisk, når den arbejder med filer, der matcher disse mønstre.

Fordi model invocation er afhængig af Claudes fortolkning af skillens beskrivelsestekst, er det det mindst deterministiske aspekt af systemet. Derfor evaluerer SkillProof nøjagtigheden af automatisk udløsning som et separat kriterium, i stedet for at antage, at en skill vil udløses, blot fordi den er installeret. Dette står i kontrast til direkte kald, som styres af skill-description-feltet og eksplicitte brugerkommandoer.

← Alle ordlistetermer