Skip to main content
A Skill is a reusable task an agent can call — packaged in the open agentskills.io format: a folder with a SKILL.md file that describes what the skill does and which tools it’s allowed to use. Because skills follow the universal format, they’re portable — readable and usable beyond Viorant — and the folder on disk is the source of truth.

Skills and tools

A skill lists the tools it needs by name. At run time those names resolve to:
  • built-in toolscurrent_time, web_fetch, and web_search (web_search needs a Tavily key; the other two need no setup), and
  • connector-served tools — actions from an external service you’ve connected via a Connector.
List only the tools the skill actually needs — not every tool available. A tight tool list keeps the agent focused and runs cheaper and faster; add a tool when the skill reaches for it, not up front.

Built-in tools

Web search, web fetch, and current time — and how to add a Tavily key.

Author a skill

Create and edit skills inside a Space.