Skip to main content

What is a skill?

A skill is a set of instructions - packaged as a simple folder. It teaches an AI agent how to handle specific tasks or workflows to avoid long prompts and re-explaining your processes and domain expertise every time. A skill is a folder with structure like this:
Note: Folder-based skills (with scripts/, references/, and assets/ subdirectories) are created and managed via the Versuno UI. API support for multi-file skill uploads is coming soon. When creating a skill via the API, pass the contents of SKILL.md as the content field.
Skills are the most structured asset type. They solve a specific problem that prompts and contexts don’t: agents need not just knowledge and instructions, but procedures — step-by-step playbooks for recurring tasks that may involve tools, APIs, file operations, or multi-step decision trees.

Supported file types

Skills can include supporting files of these types:

Tips

  • Keep each skill focused on a single task so it stays reusable across agents.
  • Define allowed-tools in the frontmatter so agents know what capabilities the skill needs.
  • Use consistent file path conventions: scripts/, references/, assets/.
  • Write SKILL.md as if a developer who has never seen your codebase will follow it.
  • Test your skill across multiple AI agents to verify broad compatibility.

API value

Example