v1
skills
Upload a copilot skill from a SKILL.md file
Create a user-distilled skill from an uploaded SKILL.md file.
Parses the canonical frontmatter + body, then reuses :func:backend.copilot.tools.skills.store_user_skill so an uploaded skill is validated, capped, and persisted exactly like one the copilot distils via store_skill. Malformed files return 400, the per-user cap returns 409, and an existing slug is overwritten (upsert).
post/api/skills
Request body
Response
Successful Response
Changes
Changed in 2 of the 92 revisions of this API.11
- ○
endpoint added
endpoint-added
- ○
- ▲
api path removed without deprecation
api-path-removed-without-deprecation
This revision also has 96 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲