- Home
- Skills
- Jwynia
- Agent Skills
- Godot Asset Generator
godot-asset-generator_skill
- TypeScript
22
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill jwynia/agent-skills --skill godot-asset-generator- SKILL.md15.0 KB
Overview
This skill generates 2D game art using AI image-generation providers (DALL-E, Replicate, fal.ai) and prepares assets for Godot 4.x. It covers the full pipeline from style definition and prompt templates to post-processing, sprite sheet packing, and generating Godot import files. Use it to produce consistent sprites, tilesets, UI icons, and animation frames ready for immediate import into Godot.
How this skill works
Define an art style and prompts, choose a provider, and generate images singly or in batches. Post-process outputs (background removal, palette normalization, resize, trim/pad) then pack frames into sprite sheets and produce .import settings and SpriteFrames metadata tailored for Godot. Scripts automate generation, processing, packing, and import-file creation using Deno and optional ImageMagick for advanced processing.
When to use it
- Creating 2D sprites, characters, props, or environment tiles via AI
- Batch-generating animation frames and packing them into sheets
- Making tilesets or seamless tiles for platformers and top-down games
- Generating UI icons, buttons, and flat vector-style assets
- Preparing AI-generated images with Godot-friendly import settings
Best practices
- Define a concise style guide (palette, resolution, modifiers) before generating
- Test and iterate prompts with small samples to lock visual consistency
- Generate larger images then downscale with nearest filter for clean pixels
- Use negative prompts or seed control on Replicate to reduce variation
- Batch with delays and limited concurrency to avoid API rate limits
Example use cases
- Create a 5-frame pixel-art walk cycle, process each frame, pack into a sprite sheet and generate .import settings for Godot
- Batch-generate a tileset: produce tiles, trim and resize to 32x32, then pack into a Godot-friendly atlas
- Produce a set of flat UI icons using fal.ai, post-process for transparency and consistent padding, then import into Godot
- Iterate concept art and painterly assets for HUD backgrounds and generate optimized textures for in-game use
FAQ
Replicate (SDXL/Flux) is best for style control and reproducibility; DALL-E 3 gives high detail but may be costlier. For fast prototyping, use fal.ai.
How do I avoid anti-aliased pixel art?
Add modifiers like 'no anti-aliasing' and 'clean pixels', generate larger images and downscale with nearest-neighbor, and use the process-sprite filter 'nearest'.