resize_sprite
Scale an entire sprite across all layers and frames by setting width, height, or scale factor. Use it to change pixel art dimensions while preserving animation and layer structure.
Instructions
Scales the whole sprite (all layers and frames). Give width and/or height, or scale.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "resize_sprite"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| save | No | Batch mode: write changes back to the sprite file (default true) | |
| scale | No | ||
| width | No | ||
| height | No | ||
| method | No | ||
| sprite | No | File path, open tab title, or sprite id. Defaults to the active sprite (live). Batch mode needs a file path. | |
| backend | No | auto (default): live Aseprite if connected, else headless batch |