{% extends "docs/base.html" %} {% block docs_content %}
Learn when and where to publish instructions in the Server-hosted skills guide.

Skills API

Owner-qualified CRUD for canonical SKILL.md documents.

OpenAPI JSON

Routes

Use GET and POST on each collection, then GET, PUT, and DELETE on /{skill_slug}.

Request and response

Create and update requests use one JSON field containing the complete canonical document:

{"content":"---\nname: release-notes\ndescription: Prepare release notes\n---\n\nVerify links."}

Lists are paginated and omit content. Detail and mutation responses include content. Public UUIDs, hashes, slugs, descriptions, and timestamps are returned; internal database IDs are never returned.

Access

{% endblock %}