Get Skill Card
Return one skill card, including its SKILL.md body.
Headers
Caller's user ID. Temporary header-based identity; will be replaced by JWT auth.
Response
Successful Response
A single skill listing on a hub.
Unlike an :class:MCPCard there is nothing to configure: installing
a skill copies its files into the workspace, so no input form and no
template substitution are involved.
:attr:id addresses the card on its hub — together with
:attr:hub_id it names the card globally; :attr:name is the
skill's own name.
The id of the hub this card came from.
The skill name.
The identifier addressing this card on its hub. Defaults to name for registries that expose no separate id.
The user-facing description of the skill.
The user-facing name, falling back to name.
The tags categorizing this card.
The card version reported by the hub.
The last-updated timestamp (Unix epoch seconds).
Who published the skill, when the hub says.
An image representing the skill, for the card and the detail view. None when the hub offers none — the UI is expected to fall back rather than show a broken image.
How many times this skill has been installed. None when the hub does not count installs, which is not the same as zero — render it only when set.
How many times this skill has been downloaded. None when the hub does not count downloads.
The skill's page on the hub's website, for a 'view on the hub' link. None when the hub has no web presence.
The SKILL.md body. Left None when browsing so the catalog does not fetch one file per card; populated by get_skill.
The hub-specific extra fields carried verbatim.