Overview
The Skills API allows you to list available skills, retrieve skill details, and check version history. Skills are markdown-based workflow definitions that drive single-agent execution with predefined system prompts and configurations.Endpoints
List Skills
Query Parameters
Response
Example
Get Skill
Path Parameters
Response
Example
Error Responses
404 Not Found:Get Skill Versions
Path Parameters
Response
Example
Using Skills in Tasks
To use a skill when submitting a task, include theskill parameter:
Version Selection
Specify a version usingname@version syntax:
Skills expand into system prompt overrides and optional role assignments. They provide a way to define reusable workflows without modifying code.
Skill Structure
Skills are defined as markdown files with YAML frontmatter:Frontmatter Fields
Dangerous Skills
Skills marked asdangerous: true require special authorization:
- Admin or Owner role, OR
- Explicit
skills:dangerousscope in API key
Related
Submit Task
Use skills when submitting tasks
Custom Tools
Add tools for skills to use