← Back

Writing a Skill

How to package repeatable instructions as a skill.

A skill is a SKILL.md file plus optional supporting scripts, invoked by name when its description matches the task at hand.

---
name: my-skill
description: One line describing when to use this skill.
---

Instructions the agent follows once invoked.

Keep the description specific — it is the only thing used to decide whether the skill fires.