Get Skill
get_skillRetrieve a skill's full body and metadata by name, returning available skill names when unknown so agents can self-correct in one call.
Instructions
Return the full body of a skill by name.
Returns {name, description, uri, body, path} on success or
{error, available} when the name is unknown so the agent can self-
correct without a second round-trip.
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": {
"name": "<name>"
},
"name": "get_skill"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Skill name (e.g. 'build-runwhen-task'). Call list_skills first if you don't know the available names. | |
| reload | No | Force re-read from disk (default: use cached version). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |