Skip to content llms.txt

user_invocable

When false, the skill is hidden from user-facing menus (e.g., the / command menu). The AI can still invoke it. Default: true.

Type: bool Content type: skills

ProviderSupportedMechanism
claude-codeyaml frontmatter key: user-invocable (optional bool, default true)
copilot-clislash-prefixed skill name in user prompt (e.g. /frontend-design)
factory-droidyaml frontmatter key: user-invocable (optional bool, default: true)
windsurfExplicit @mention by skill name in Cascade input (e.g., @deploy-to-production). Always available regardless of auto-invocation eligibility.
ampnot documented — no mechanism to hide skills from user-facing menus is described; skills are managed via 'amp skill' CLI and command palette, not a slash-command invocation menu
cline
codex
crush
cursor
gemini-cli
kiro
opencodenot documented
pi
roo-codeNo user-invocation flag observed — skills are auto-loaded based on description matching
zednot documented