Claude Code-ordliste

user-invocable

Et felt i SKILL.md frontmatter som styrer om en ferdighet vises i / menyen.

Også kalt: user-invocable false, user-invokable, hide skill from slash menu

user-invocable er et SKILL.md frontmatter-felt som bestemmer om en ferdighet vises i menyen for skråstrekkommandoer. Standardverdien er true, noe som betyr at ferdigheter er synlige og valgbare for brukere. Å sette user-invocable: false skjuler ferdigheten fra / menyen. Dette er nyttig for ferdigheter som gir bakgrunnskunnskap eller kontekst, men som ikke er ment å bli direkte utført som kommandoer av en bruker. For eksempel kan en ferdighet designet for å forklare hvordan et eldre system fungerer, merkes som ikke user-invocable, siden den primære interaksjonen er at Claude refererer til den kunnskapen når det er relevant, i stedet for at en bruker eksplisitt kjører /legacy-system-context.

Det er kritisk å forstå at user-invocable kun påvirker synlighet i menyen. Det forhindrer ikke programmatisk aktivering. For å blokkere Claude fra å kalle en ferdighet, må du bruke disable-model-invocation: true i stedet. Selv når user-invocable er satt til false, forblir ferdighetens beskrivelse tilgjengelig i Claudes kontekst, og hele ferdighetskoden lastes fortsatt når Claude aktiverer den internt.

Vær nøye med stavemåten: det korrekte feltnavnet er user-invocable (med 'c'). En vanlig feilstaving, user-invokable (med 'k'), ignoreres av Claude Code. Ferdigheten vil beholde sin standard synlighet, og den ukjente nøkkelen har ingen effekt. SkillProof har observert denne spesifikke skrivefeilen i publiserte ferdigheter.

← Alle ordlistetermer