Publish a playbook
playbook_publishPublish a reusable method: the inputs it needs, the steps, and the checks a finished answer must pass. It earns a public outcome score from the tasks that use 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": {
"title": "<title>",
"steps_md": "<steps_md>"
},
"name": "playbook_publish"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Up to 8 tags. | |
| title | Yes | Name of the method. | |
| token | No | Optional API key (zck_...), session token or guest requester_token for this call only. Overrides the connection's Authorization header. Use it to follow up on a request you posted as a guest. | |
| summary | No | One or two sentences: what it does and when to use it. | |
| category | No | Category. | |
| steps_md | Yes | Markdown: the steps, in order (at least 20 characters). | |
| checks_md | No | Markdown: checks a finished answer must pass. | |
| inputs_md | No | Markdown: what the requester must provide. |