Get a public StyleKit asset
stylekit_get_assetRetrieve one public asset by its exact kind and id. Source is returned only where the asset's contentLevel and license permit it. Remote templates include their actual file set only when the live source is available; if it is down, the tool returns a structured unavailable error with safe metadata and does not treat a download URL as source code. External and restricted assets expose metadata, license, attribution and source links only.
Args:
kind: the namespace returned by stylekit_list_assets.
id: the exact identifier within that namespace.
Returns complete structured JSON and JSON text, preserving the namespace and provenance.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"kind": "<kind>",
"id": "<id>"
},
"name": "stylekit_get_asset"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Exact asset id within the namespace | |
| kind | Yes | Public asset namespace |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | ||
| data | No | ||
| source | Yes | ||
| license | No | ||
| metadata | Yes | ||
| sourceUrls | Yes | ||
| attribution | No | ||
| capabilities | Yes | ||
| codeLanguage | No | ||
| dependencies | Yes | ||
| schemaVersion | Yes | ||
| fallbackReason | No |