game-ui-asset-pipelinelisted
Install: claude install-skill kiakun-collab/kiakun-skills
# Game UI Asset Pipeline
Use this skill to turn AI-generated bitmap art into production-ready Godot UI assets. The core rule is: **AI creates visual style, scripts own geometry, Godot owns text, layout, and interaction.**
## Workflow
1. Classify the asset before generating:
- Single-subject icons: dishes, ingredients, rewards, events.
- Lightweight HUD glyphs: persistent top/side UI symbols.
- Special UI skins: selected nav, large CTA, decorative buttons.
- Nine-slice panels/cards: main panels, cards, summary boxes.
- Plain variable-size controls: small buttons, chips, dropdowns.
2. Read only the reference needed:
- Prompt/style rules: `references/visual-style.md`.
- Godot integration and validation: `references/godot-integration.md`.
3. Generate a fixed grid or fixed-size component family. Do not ask the model to crop, name, or align final assets.
4. Use a removable chroma-key background for transparent assets unless true native alpha is explicitly available. Prefer `#ff00ff` for mostly blue UI glyphs and `#00ff00` for food/object icons.
5. Remove the key, slice by deterministic coordinates, normalize to final canvas sizes, and validate alpha.
6. Put only final runtime assets in the project under a stable `res://` path. Keep source sheets and intermediate cells outside the Godot project when possible.
7. Import with Godot, wire resources through data, Theme, `StyleBoxTexture`, `TextureRect`, or dedicated components.
8. Run a relevant runner and captur