knowl_skill_run
Run an approved learned-skill entrypoint. If the skill isn't approved, relay the approval command to the user rather than bypassing it.
Instructions
Run an approved learned-skill entrypoint. A skill must be approved by the user with knowl skill approve <name> before it will run, and any edit to the package revokes that approval. Only an entrypoint whose author set autoRun: true will run; that is not the default. If the call is refused, relay the approval command to the user rather than trying to work around it.
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": "knowl_skill_run"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| args | No | Optional runtime arguments, passed to a `script` entrypoint as argv. A `shell` entrypoint REFUSES arguments -- no quoting is safe across cmd.exe and POSIX shells -- so pass values to one through the KNOWL_* environment instead. | |
| name | Yes | Skill package name. | |
| entrypoint | No | Entrypoint name; defaults to `default`. |