skills/spritecook-generate-tilesets/SKILL.md
Tileset generation guide for SpriteCook. Use with spritecook-workflow-essentials when generating autotile tilesets through SpriteCook MCP/API, choosing tile sizes, using reference/edit/style asset IDs, and saving generated tileset asset IDs.
npx skillsauth add spritecook/skills spritecook-generate-tilesetsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill for SpriteCook tileset generation. Pair it with spritecook-workflow-essentials for credits, manifests, safe downloads, and asset tracking.
Requires: SpriteCook MCP server connected to your editor. Set up with npx spritecook-mcp setup or see spritecook.ai.
list_tileset_optionsCall this when you need current supported perspectives, piece sets, tile sizes, elevations, edge modes, output dimensions, or defaults.
generate_tilesetGenerate a game-ready tileset. The tool waits up to 90 seconds and returns a job response with generated asset IDs and download URLs when complete.
| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| prompt | string | required | Terrain/material request, e.g. mossy dungeon floor |
| style_mode | string | pixel | pixel or detailed |
| perspective | string | topdown | topdown or platformer |
| piece_set | string | registry default | 15-piece, 17-piece-base, or autotile-16-set |
| tile_size | int | registry default | Final tile size in pixels |
| elevation | string | registry default | no-elevation or minimal where supported |
| edges | string | transparent | transparent or two_surfaces; two_surfaces only works for 15-piece top-down |
| variations | int | 1 | Number of variations, 1-4 |
| model | string | null | Optional model override. Omit to use SpriteCook's tileset default |
| colors | string[] | null | Optional hex color guidance, max 8 |
| force_enabled | bool | false | Force the output toward force_colors |
| force_colors | string[] | null | Optional forced hex palette, max 8 |
| reference_asset_id | string | null | Existing tileset asset to use as source/reference; tileset settings are inherited |
| edit_asset_id | string | null | Existing tileset asset to edit; tileset settings are inherited |
| style_asset_id | string | null | Existing asset to use as visual style guide only |
reference_asset_id and edit_asset_id are mutually exclusive. The referenced asset must belong to the SpriteCook account.
style_mode="pixel", perspective="topdown", piece_set="15-piece", tile_size=32, edges="transparent".piece_set="17-piece-base" and keep edges="transparent".perspective="platformer", piece_set="autotile-16-set", edges="transparent".style_mode="detailed" and call list_tileset_options before choosing size/elevation.model only when the user explicitly wants to compare models.POST /v1/api/assets/import, then pass the returned asset ID.reference_asset_id when the existing tileset should guide a new generation while preserving its tile size/layout.edit_asset_id when the user wants a direct change to an existing tileset.style_asset_id when the image should affect only visual style, not tileset layout.style_mode, perspective, piece_set, tile_size, or elevation; SpriteCook inherits and locks those settings.snowy stone path, muddy swamp grass, volcanic rock, clean wooden floor.two_surfaces, name both surfaces clearly: grass and water, volcanic rock and lava.asset_id in the project manifest or task notes.pixel_url for pixel-art tilesets when available.raw_url when the user asks for the original generated asset variant.tools
Shared workflow rules for SpriteCook. Use together with spritecook-generate-sprites or spritecook-animate-assets for credits, downloads, asset manifests, safe auth handling, and recommended defaults.
documentation
Implementation guide for using SpriteCook top-down 15-piece tilesets with a dual-grid autotile renderer. Use when explaining or coding how to map a 4x4 15-piece tileset image into terrain using SpriteCook's dual-grid mask system.
tools
Godot workflow for SpriteCook assets. Use when the user wants to turn SpriteCook spritesheet PNGs, animation assets, or character animation runs into Godot SpriteFrames resources and AnimatedSprite2D/AnimatedSprite3D animation nodes. Covers both manual spritesheet-to-Godot setup and the optional SpriteCook MCP Godot export endpoint.
documentation
Still-image generation guide for SpriteCook. Use with spritecook-workflow-essentials when generating pixel art or detailed/HD assets, choosing models, and keeping style consistency with reference assets.