Skills
Create Skill
Create a new skill
POST
Overview
Creates a new skill with SKILL.md content, optional scripts, reference files, and assets. Private skills are created immediately. Public skills require the/skill-submissions review flow.
Auth: Accepts either JWT or API key (danube-api-key header).
Body Parameters
string
required
Skill name (e.g. “pdf-processing”)
string
required
The SKILL.md markdown content with instructions. Should include YAML frontmatter with a
description field.array
default:[]
Executable script files
array
default:[]
Reference documentation files
array
default:[]
Asset files (templates, resources)
string
default:"private"
"private" only via this endpoint. Public skills require /skill-submissions.string
Optional service UUID to associate the skill with
Response
string
Created skill UUID
string
Skill name
string
Description extracted from SKILL.md frontmatter
string
The SKILL.md content
array
Script files
array
Reference files
array
Asset files
Example
MCP Tool
This endpoint is also available as thecreate_skill MCP tool:
