SKILL.md file that starts with a short header giving the skill’s name and when to use it, followed by the instructions themselves. It can also bundle supporting files such as reference documents, templates and scripts, which the agent reads on demand.
In Abundly, the skills you add to an agent are ordinary documents in a folder called skills, so they get everything documents have: version history, the document editor, protection, and a place on the agent’s Docs page.
The Skills tab
Open Capabilities → Skills on an agent to see everything it can load, in two groups:- Added to this agent are the skills you or a colleague added to this agent. Skills belong to the agent: another agent in the workspace has its own list.
- Built-in skills come with the platform. Some are general; others belong to a capability, such as the virtual machine or Slack, and appear here once that capability is enabled. The card is tagged with the capability it came with.
Turning off a skill only affects this agent. Other agents in the workspace keep their own settings.
Adding skills to an agent
You need Edit access to the agent to add or remove skills. Add from URL takes a link to the skill. Any of these work:- A folder on GitHub that contains a
SKILL.md, for example a skill in the Anthropic skills repository or in your own repository. Supporting files in the folder are included. - A direct link to a
SKILL.mdfile. - A link to a
.skillor.ziparchive of the skill folder.
.skill or .zip archive, or a single SKILL.md, from your computer. Skills exported from Claude use the .skill format and can be uploaded as they are.
Write opens the document editor on a new file in the skills folder, so you can paste a skill you have or write a short one on the spot.
For imports, the skill’s name and description come from the SKILL.md header. If the header is incomplete, the platform derives them from the file and tells you what it used. The header is only used at import: afterwards the document’s name and description are what count. Binary files in a skill, such as images, are left out; text files such as reference notes and scripts come along.
Skills are documents
Every skill added to an agent lives in a folder calledskills at the top of the agent’s documents. Anything placed directly in that folder is a skill:
- A sub-folder that contains a
SKILL.md, plus any supporting files. This is what Add from URL and Upload create when the skill brings files along. - A single file, usually markdown, that is the guide itself. This is what Write creates, and what an import creates for a skill without supporting files.
skills folder, move one between agents, or protect it like instructions. A sub-folder without a SKILL.md is not a skill yet.
The on/off switch on the Skills tab hides or shows the skill to the agent, the same as the document’s agent visibility setting. Hiding the skills folder itself turns off all of them.
A skill of the agent’s own with the same id as a built-in skill replaces it for that agent: the built-in card shows a “Replaced” badge, and the agent loads yours instead. This is how you tailor a built-in guide to your own way of working.
Once added, the skill is on and listed in the agent’s catalog right away. There is no need to change the agent’s instructions, though it often helps to mention in the instructions when the agent should reach for a skill.
How the agent uses skills
In every conversation the agent sees a one-line summary of each available skill. When a task matches one, it loads the full guide, and any supporting file it needs, and follows it. Agents with the Shell capability also see every skill as a file under~/documents/skills/, built-in ones and their own.
If you want the agent to always follow a guide rather than load it on demand, put the guide in its instructions or in a protected document instead. Skills are for procedures that only matter some of the time.
Writing a skill
A minimalSKILL.md:
description matters most: it is what the agent reads to decide whether the skill applies, so say both what the skill does and when to use it. Keep SKILL.md focused on the procedure and move long reference material into separate files in the folder; the agent loads those only when the guide points to them. When you write a skill directly in Abundly you can skip the header and fill in the document’s description instead.
