跳过主要内容
ASE
Skill免费

SPA: Aseprite Automation

/spa

Aseprite automation for AI agents as a CLI, an agent skill and an MCP server: create, edit, verify and export pixel art, animations, tilesets and sprite sheets in batch mode, keeping editable .aseprite sources.

GitHub 星数
23
(GitHub 星数,统计于 2026-10-24)
许可证
MIT
最近提交
2026/10/24
作者
aigengame

信息来自作者的 README。 GameSkill 还没完整跑过。支持的 Agent 和安装步骤以作者文档为准。

安装

CLI
uv tool install --python 3.13 aseprite-automation
spa info

For MCP, install 'aseprite-automation[mcp]' and point your client at the spa-mcp executable.

Agent skill
npx skills add aigengame/aseprite-automation --skill spa -g

命令照搬项目 README。在本机运行前,请先看一眼仓库。

为指定 Agent 安装
Agent-a文件夹
Claude Codeclaude-code.claude/skills/
Codexcodex.agents/skills/
Cursorcursor.agents/skills/
Gemini CLIgemini-cli.agents/skills/
GitHub Copilotgithub-copilot.agents/skills/
OpenCodeopencode.agents/skills/
Windsurfwindsurf.windsurf/skills/

在命令后加 -a <参数>。以上是项目级文件夹;加 -g 则安装到你的用户目录。

包含内容

  • The spa CLI (PyPI: aseprite-automation, latest release v0.5.2)
  • The spa agent skill for the create, verify, export loop
  • An optional spa-mcp server with the same operations; exported PNGs come back as image content
  • Commands for sprites, layers, frames, cels, tags, slices, palettes, tilesets, tilemaps, paint, filters and motion
  • plan check / plan run to validate a sequence of edits before one final save
  • Exports: PNG, GIF, PNG sequences, sprite sheets with JSON, tileset/map exports
  • Two wizard examples with playable Godot projects

适合

  • Scripted, repeatable pixel art and animation pipelines
  • Agents that need to verify results (inspect, compare frames, validate facts)
  • Delivering sprite sheets and tilesets to Godot or other engines

不适合

  • Watching the agent paint in your open Aseprite window: SPA runs Aseprite in batch mode
  • Art direction: visual review stays with you

关于这个 Skill

SPA ("Simple. Stable. Congruent.") gives agents one set of Aseprite operations through three doors: a shell CLI, an agent skill that teaches the create–verify–export loop, and an MCP server. Every command has a --schema, and results are structured so the agent can handle failures instead of guessing.

It covers far more than drawing: palettes and color profiles, keyed tiles, tilesets and tilemaps, selections, filters, cel motion curves, and export to sprite sheets with JSON. plan check and plan run batch several edits and check them before one final save.

The repo ships two wizard examples whose assets feed playable Godot spell-timing games, with the preparation choices and validation evidence recorded.

环境要求

  • Aseprite, installed separately (SPA does not bundle it)
  • Python 3.13+ and uv
  • Node/npm for the skills CLI

相关主题

常见问题

搭配使用

作者标注的相关 Skills,或更适合相邻任务的 Skills。

相似 skills