skill-hub

One skill's title + rendered guide, for the run-timeline peek

Resolves a slug to a skill this caller may read: the audience-visible global catalog first, else a hidden global this workspace has installed and the runtime would actually load, else the workspace's own skill (fenced by the same occupancy rule every installation-id route uses). A slug the platform owns falls through to a same-slug tenant skill UNLESS this workspace has an installed, active, non-killed install of that global row — the same shadow rule the runtime resolves a run's skills by — in which case the GLOBAL is served instead of a 404, on the version the runtime actually runs. Every refusal — unknown, a dark global this workspace never installed shadowing an installed tenant skill's slug, an installed global the runtime would not admit (wrong archetype/provenance, archived, paused, or killed), another member's personal skill, or another tenant's — answers with the same 404, so the response never discloses which one it was.

get/v1/skill-catalog/{slug}

Request

  • Base URL: https://api.patricia.app (the document declares no server; this is the origin it was published from)
  • URL: https://api.patricia.app/v1/skill-catalog/{slug}
  • Auth: HTTP bearer

Path parameters

slugstring required

Headers

X-Tenant-Idstring nullable

Response

Successful Response

slugstring required
titlestring required
descriptionstring nullable
listing_state'unlisted' | 'testing' | 'listed'

Who can discover and install a global skill.

bodystring nullable
is_workspace_skillboolean required

Changes

No recorded changes to this operation across all 1 revision of this API.