Claude Code Glossar

Model invocation

Model invocation bedeutet, dass Claude einen Skill automatisch lädt, wenn Ihre Anfrage mit der Beschreibung des Skills übereinstimmt.

Auch genannt: auto-invocation, when Claude loads a skill automatically, model-invoked skill

Model invocation bedeutet, dass Claude einen Skill selbstständig lädt, weil Ihre Anfrage mit der Beschreibung des Skills übereinstimmt, im Gegensatz dazu, dass Sie /skill-name eingeben. Standardmäßig sind beide Methoden verfügbar: Sie können /skill-name eingeben, um ihn direkt aufzurufen, und Claude kann ihn automatisch laden, wenn er relevant ist.

Zwei Frontmatter-Felder in der SKILL.md-Datei schränken dieses Verhalten ein. Wenn disable-model-invocation: true gesetzt ist, können Sie den Skill nur direkt aufrufen; Claude lädt ihn nicht automatisch. In dieser Konfiguration wird die Beschreibung des Skills nicht in den Kontext von Claude aufgenommen, wenn Sie ihn direkt aufrufen. Umgekehrt bedeutet user-invocable: false, dass nur Claude den Skill automatisch aufrufen kann. Die Beschreibung des Skills wird in diesem Fall immer an Claude übermittelt. Es ist wichtig, die Asymmetrie zu beachten: user-invocable steuert nur die Menüanzeige, nicht die Fähigkeit von Claude, den Skill programmatisch zu nutzen. Um die programmatische Aufrufung zu blockieren, müssen Sie disable-model-invocation: true verwenden.

Die automatische Aufrufung kann auch nach Dateipfad eingeschränkt werden. Das paths-Frontmatter-Feld akzeptiert Glob-Muster. Wenn paths gesetzt ist, lädt Claude den Skill nur automatisch, wenn er mit Dateien arbeitet, die diesen Mustern entsprechen.

Da die Model-Invocation auf Claudes Interpretation des Beschreibungstextes des Skills beruht, ist sie der am wenigsten deterministische Aspekt des Systems. Deshalb evaluiert SkillProof die Genauigkeit der automatischen Auslösung als separates Kriterium, anstatt davon auszugehen, dass ein Skill ausgelöst wird, nur weil er installiert wurde. Dies steht im Gegensatz zur direkten Aufrufung, die durch das skill-description-Feld und explizite Benutzerbefehle gesteuert wird.

← Alle Glossarbegriffe