outline_native
Add a native high-quality outline around opaque pixels in an Aseprite frame. Choose inside or outside placement, and circle or square brush shape.
Instructions
Native Aseprite Outline around opaque pixels (app.command.Outline).
Higher quality than the 1px hand-rolled outline_cel: inside/outside placement + a circle/square brush. Works best on a full-canvas cel.
Args: filename: Aseprite file to modify layer_name: layer to outline (empty = active layer) frame_index: 1-based frame color: outline colour as #RRGGBB place: "outside" or "inside" matrix: "circle" or "square"
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": {
"filename": "<filename>"
},
"name": "outline_native"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filename | Yes | ||
| layer_name | No | ||
| frame_index | No | ||
| color | No | #000000 | |
| place | No | outside | |
| matrix | No | circle |