Skip to main content
A skill has a required SKILL.md entrypoint with a Markdown instruction body. You can create it in CloudThinker or upload a .zip package with permitted supporting files.

File structure

SKILL.md can start with YAML frontmatter, followed by instruction sections as Markdown headings:

Upload formats

The Skills page accepts .zip only. A non-zip file is rejected with “Only .zip files are accepted”.

Limits

Frontmatter fields

Writing effective instructions

Every token counts

Agents process skill instructions alongside their own system prompt and task context. Keep instructions concise — write only what the agent doesn’t already know.

Degrees of freedom

Match your instruction style to how much flexibility the agent should have:

Examples beat explanations

Agents follow concrete examples more reliably than abstract rules. When possible, show the expected behavior instead of describing it.

Complete example

A realistic skill for enforcing PR review standards:

Troubleshooting

The name field must start with a letter or digit. It can contain letters, digits, underscores, and hyphens. It cannot contain spaces or other special characters.
  • security-checklist — valid
  • security_checklist — valid
  • Security Checklist — invalid
An existing SKILL.md must include frontmatter with a name that exactly matches the selected skill. Restore the matching name before you save the edit.
  • Verify the skill is enabled (toggle is on)
  • Verify the skill is attached to the correct surface
  • In Chat, Incident, and Assessment, eligible skills appear in the workspace catalog for load_skill
  • In Code Review, attached bodies currently preload under a bounded policy
  • Check that instructions are specific and actionable — vague guidance is often deprioritized
  • Shorter, focused skills are applied more reliably than long, broad ones
If your skill exceeds a few hundred lines, consider splitting it into multiple focused skills. Agents handle several short skills better than one massive skill.Split by domain: separate security rules, performance guidelines, and style conventions into individual skills.

Custom Skills

Create, upload, enable, and attach skills in your workspace.

Skills Overview

Understand how skills fit into the CloudThinker platform and agent workflow.