GET /skills?q=<query>
The catalog across all the user’s organizations, optionally filtered.
latestVersion is null for a skill with no published version yet.
GET /skills/:org/:slug
Full detail with version history. Private skills require membership in the owning org; public skills resolve for any signed-in device.
GET /skills/:org/:slug/versions/:number/download
A short-lived, presigned download URL for one version’s package.
Clients must verify the downloaded package’s sha256 against
contentHash before writing
anything to disk — the CLI aborts on mismatch, and so should you.DELETE /skills/:org/:slug
Archives the skill org-wide — the operation behind masterskills unpublish and the panel’s archive action. Requires membership; idempotent.
/sync’s removed group.