sysknife_plan
Convert natural-language Linux administration requests into typed, risk-rated steps with transaction IDs. Get a clear plan to review and approve in a terminal before any action runs.
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. |