Skip to content llms.txt

description

What the skill does. Used by the AI to decide when to auto-invoke it. Also shown in skill listings and help text.

Type: string Content type: skills

ProviderSupportedMechanism
ampyaml frontmatter key: description (required)
claude-codeyaml frontmatter key: description (recommended)
clineyaml frontmatter key: description (required) — tells Cline when to use this skill, max 1024 characters
codexYAML frontmatter key: description (required — empty string triggers MissingField error; max 1024 chars enforced after whitespace normalization)
copilot-cliyaml frontmatter key: description (required per Agent Skills open standard)
crushyaml frontmatter key: description (required); documents what the skill does and when Crush should invoke it
cursoryaml frontmatter key: description (required); documents what the skill does and when to use it.
factory-droidyaml frontmatter key: description (recommended, not required)
gemini-cliyaml frontmatter key: description (required); documents what the skill does and when Gemini should use it — drives auto-invocation decisions
kiroyaml frontmatter key: description (required)
opencodeyaml frontmatter key: description (required)
piyaml frontmatter key: description (required, max 1024 chars)
roo-codeyaml frontmatter key: description (required); documents what the skill does and when Roo should load it
windsurfyaml frontmatter key: description (required). Brief explanation shown to the model to help it decide when to auto-invoke the skill. Key field for automatic invocation matching.
zednot documented