validate_asset_spec
Check whether an Aseprite asset spec is valid before building it: verify schema, layers, animations, palette, slices, export formats, and one-build fit, then return validation results.
Instructions
Validate an aseprite_mcp.asset_spec.v1 document (does the spec make sense?).
Checks the schema, kind, canvas, per-kind fields, palette, layers, animations
(`frame_count`, not `frames`), slices, export formats, and that the work the plan
would produce fits one build. `name` may already carry a `.aseprite`/`.ase`
extension: it is normalised, not doubled, so `hero` and `hero.aseprite` name the same
file. Returns a ``workflow_manifest.v1`` (kind ``asset_spec``) with a `validation` block
`{passed, checks, errors, warnings}`. This does **not** check a finished sprite against
the spec - that's a separate future tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spec | Yes |