sysknife_plan
Plan a Linux administration intent. Returns risk-assessed steps with commands and transaction IDs for approval-gated execution.
Instructions
Plan a Linux system administration intent. Returns typed steps with risk levels, resolved commands, and daemon transaction IDs. IMPORTANT: Present the plan, then STOP. The user must run sysknife approve <transaction-id> in a real terminal for each accepted step. Do not execute from chat approval alone.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| intent | Yes | Natural-language intent, e.g. "show disk usage" or "add vim to my system". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| steps | Yes | Ordered list of steps to execute. | |
| intent | Yes | The original natural-language intent. | |
| summary | Yes | One-line summary of the plan. | |
| explanation | Yes | Longer explanation of why this plan was chosen. |