Skip to main content
POST

Overview

Submits a skill for review before it can be published publicly. The skill content is validated before the submission is created. Once approved by an admin, the skill is created as a public skill. Auth: Requires JWT authentication.

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
Optional service UUID to associate the skill with
string
License identifier (e.g. “MIT”, “Apache-2.0”)
string
Compatibility notes

Response

string
Submission UUID
string
Skill name
string
Submission status: "pending", "approved", or "rejected"
string
ISO 8601 timestamp

Example