What a skill looks like
A skill is a folder, not a single file. It holds aSKILL.md and any reference files you want to give it.
SKILL.md
namegives the skill its slug, which is how everything addresses it.descriptionis what makes the agent decide to open the skill. Write it as a trigger condition, not as a summary. “Use when asked for the weekly numbers” beats “About weekly numbers”.
Why it stays out of the way
Skills load in three layers:1
Always in context
A one-line index: the name, the slug and the description of every skill. Nothing else.
2
On demand
When a task matches, the agent opens the skill and reads the whole procedure.
3
At the exact step
It opens a reference file only when the procedure tells it to.
references/.
Create and edit one
- In the app
- Ask the agent
- From the API
Open the agent panel, go to the Skills tab, and click New. Write the name, the description and the body. Reference files are added from the same editor.
Skills an app installed
Installing an app puts a skill on the agent explaining how to use that service tools. That skill belongs to the app, so it is read only everywhere: the editor opens it without a save button, the agent’s own skill tools refuse to touch it, and the API refuses too. Rewriting it would be lost at the next install, and deleting it would leave the app pointing at nothing. To change what the agent does with a service, either reconfigure the app or write a skill of your own next to it. Uninstalling the app removes its skill with it.When to write a skill instead of something else
When you correct an agent behaviour and the correction is a rule rather than a fact, fix the skill that governs it. A memory can be outvoted by a procedure, a procedure cannot.
Limits
- A skill lists up to 200 bundled files.
- Each text file can be up to 10 MB, with a 50 MB total per skill including
SKILL.md. - A reference file is read 100,000 characters at a time; the agent follows
nextOffsetwhen it needs the next page. SKILL.mditself cannot be written through the file tools. Change it through the skill body.