Claude Code-ordliste

Modellkall

Modellkall er når Claude laster en ferdighet automatisk når forespørselen din samsvarer med ferdighetens beskrivelse.

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

Modellkall er når Claude laster en ferdighet på egen hånd fordi forespørselen din samsvarte med ferdighetens beskrivelse, i motsetning til at du skriver /skill-name. Som standard er begge metodene tilgjengelige: du kan skrive /skill-name for å kalle den direkte, og Claude kan laste den automatisk når det er relevant.

To frontmatter-felt i SKILL.md filen begrenser denne oppførselen. Å sette disable-model-invocation: true betyr at kun du kan kalle ferdigheten direkte; Claude vil ikke laste den automatisk. I denne konfigurasjonen inkluderes ikke ferdighetens beskrivelse i Claudes kontekst når du kaller den direkte. Motsatt betyr user-invocable: false at kun Claude kan kalle ferdigheten automatisk. Ferdighetens beskrivelse gis alltid til Claude i dette tilfellet. Det er viktig å merke seg asymmetrien: user-invocable kontrollerer kun synlighet i menyen, ikke muligheten for Claude til å bruke ferdigheten programmatisk. For å blokkere programmatisk kall, må du bruke disable-model-invocation: true.

Automatisk kall kan også begrenses av filsti. paths frontmatter-feltet aksepterer glob-mønstre. Når paths er satt, vil Claude kun laste ferdigheten automatisk når den arbeider med filer som samsvarer med disse mønstrene.

Fordi modellkall er avhengig av Claudes tolkning av ferdighetens beskrivelsestekst, er det det minst deterministiske aspektet av systemet. Derfor evaluerer SkillProof nøyaktigheten av automatisk utløsning som et eget kriterium, i stedet for å anta at en ferdighet vil utløses bare fordi den er installert. Dette står i kontrast til direkte kall, som styres av skill-description feltet og eksplisitte brukerkommandoer.

← Alle ordlistetermer