animate
Generate ASCII animations by combining art with motion effects like bounce, fade, or pulse, outputting bash scripts or raw frames.
Instructions
Compose ASCII animations: combine any art with a motion. Motions: bounce, shake, blink, slide, reveal, fade, pulse, rain, progress, wave, jump, talk. Returns a bash script or raw frames.
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": {
"art": "<art>",
"motion": "<motion>"
},
"name": "animate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| art | Yes | Art ID (e.g. "heart", "cat", "trophy") or custom ASCII text | |
| motion | Yes | Motion type to apply | |
| output | No | "script" = bash script for terminal. "frames" = raw frame data. | script |