Parameters
slug(string, required) — Skill slug. Lowercase alphanumeric with hyphens.version(string, required) — Semver version (e.g.1.0.0).author(object, required) —{ name, email?, url? }.visibility(string, optional) — Publishing visibility. Default:"private"."private"— Only you can see and install the skill."org"— Visible to all members of the target organization. Requirestarget_org_id."public"— Listed in the public Skill Store.
target_org_id(string, optional) — Required whenvisibilityis"org". The UUID of the org to scope the skill to.readme(string, optional) — Markdown README for the marketplace listing (max 50,000 chars).license(string, optional) — SPDX license identifier. Default:"MIT".keywords(array, optional) — Up to 10 search keywords.
Response (auto-approved)
Response (pending review)
Response (compilation or review failure)
Status422 with published: false and an errors or review object describing what failed.