Skip to main content
PATCH

Overview

Updates a skill’s name, content, scripts, references, or assets. Only the skill owner can update it. Auth: Accepts either JWT or API key (danube-api-key header).

Path Parameters

string
required
The UUID of the skill to update

Body Parameters

string
New skill name
string
New SKILL.md content
array
Updated script files (replaces all existing scripts)
array
Updated reference files (replaces all existing references)
array
Updated asset files (replaces all existing assets)
object
Updated metadata
string
Updated license identifier
string
Updated compatibility info

Response

string
Skill UUID
string
Updated skill name
string
Updated description (re-parsed from frontmatter if skill_md_content changed)
string
Updated SKILL.md content

Example

MCP Tool

This endpoint is also available as the update_skill MCP tool: