Skip to contentllms.txt

canonical_filename

The required or conventional filename for this skill type. For example, “SKILL.md” for Claude Code skills.

Type: string Content type: skills

ProviderSupportedMechanism
amp✓SKILL.md (required, fixed name)
claude-code✓Fixed filename SKILL.md required inside skill directory
cline✓Fixed filename SKILL.md required inside a named skill directory
codex✓Fixed filename SKILL.md required within each named skill directory (SKILLS_FILENAME constant)
copilot-cli✓SKILL.md (fixed filename per Agent Skills open standard)
crush✓SKILL.md (required, fixed name per the Agent Skills standard)
cursor✓SKILL.md (required, fixed name per Agent Skills convention).
factory-droid✓SKILL.md (fixed, required filename within the skill directory)
gemini-cli✓SKILL.md (required, fixed name)
kiro✓Fixed filename POWER.md (required, all caps)
opencode✓Fixed filename SKILL.md inside skill directory (Agent Skills spec)
pi✓SKILL.md (required, fixed filename for directory-form skills)
roo-code✓SKILL.md (required, fixed name per Agent Skills standard)
windsurf✓Fixed filename SKILL.md required in each skill directory. All scopes (workspace, global, system) use this same convention.
zed✗not documented