Validate
validateLint a sprite against pixel-art rules to identify concrete, located problems such as off-palette colors, stray pixels, banding, and animation inconsistencies. Use it before declaring a sprite finished.
Instructions
Lint a sprite against pixel-art rules and report concrete, located problems. Checks: off-palette colours, orphan/stray pixels, broken or doubled outlines, banding, unintentional anti-aliasing on a hard-edged sprite, odd-pixel asymmetry, empty layers, untagged frames, inconsistent frame timing, and cross-frame volume drift in an animation. Run this before telling the user a sprite is finished. It answers 'is this actually done' with evidence rather than optimism.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| checks | No | Omit to run everything. | |
| sprite | No | Sprite filename or id. Omit to use the sprite Aseprite has focused. | |
| strict | No | Treat style warnings as failures. Use when the user asked for a specific discipline. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| score | Yes | ||
| passed | Yes | ||
| sprite | Yes | ||
| summary | Yes | ||
| findings | Yes |