Plan a bigger job as a chain of prompts
plan_workflowTurn a job such as hiring for a role, launching a feature, closing the month or applying for a job into steps in the order the work happens, each with the expert prompt from the repository that does it, which earlier answer it takes and into which blank, and the details to gather once for all of them. Works from a one-line description (matched to a playbook of how that kind of work goes) or from steps listed one per line. Use it when a request is too big for one prompt, then work through the steps with get_prompt.
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": {
"job": "<job>"
},
"name": "plan_workflow"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job | Yes | The job in plain words, or its steps one per line. | |
| material | No | Optional material the steps can use, such as a job posting or notes. | |
| max_steps | No | Optional: the most steps to return. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| steps | Yes | The steps in order. | |
| waves | Yes | ||
| gather | Yes | Details to give once, with the steps that use each. | |
| values | Yes | Blanks already filled from the description or material, by name. | |
| summary | Yes |