create_macro
Create or overwrite a named macro from an ordered array of tool calls and parameters, enabling repeatable multi-step desktop actions in one command.
Instructions
Create a new macro or overwrite an existing one. Steps are an array of {tool, params?} objects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Macro name (lowercase, no spaces) | |
| steps | Yes | Array of steps: [{tool: 'tool_name', params: {}}] | |
| description | No | What this macro does |