Skip to main content
GET
List Skills
List all available skills in the knowledge base. Skills can be invoked by agents to perform specific tasks.
Skills are stored at viking://agent/skills/ in the Agent General File System (AGFS).

Authentication

Requires API key authentication via X-API-Key header.

Query Parameters

string
required
The URI to list. Use viking://agent/skills/ to list all skills.
boolean
default:"false"
If true, returns only skill names. If false, returns full metadata.

Response

string
Response status (ok or error)
array
Array of skills with metadata
number
Request processing time in seconds

Example

Skill Storage Structure

Each skill is stored as a directory containing:
  • .abstract.md - L0: Brief description
  • .overview.md - L1: Parameters and usage
  • SKILL.md - L2: Full documentation
  • Auxiliary files - Any additional resources

Reading Skill Content

After listing skills, use the content API to read skill documentation at different levels: