generate-clean-assets
Guidelines for generating clean game UI assets (no text, transparent/dark backgrounds)
Image Generation Guidelines
When using the
generate_image tool to create game assets, icons, or UI elements, follow these rules to ensure clean, usable outputs.Prompt Requirements
- No Text on Images
- Always include
"no text", "no labels", "no watermarks", "no words"in the prompt. - Example:
"Golden sword icon, no text, no labels, clean design"
- Always include
- Background Preference
- Prefer
"transparent background","dark background", or"isolated on solid black". - White backgrounds are acceptable — they can be converted to transparent post-generation.
- Example:
"Fire spell icon, white background, no text"
- Prefer
- Game UI Style
- Include
"game UI icon","minimal","high quality"for interface elements. - Include
"Vedic style","ancient Indian","metallic gold"for thematic consistency.
- Include
Prompt Template
[Description of the asset], [style keywords], transparent background, no text, no labels, no watermarks, minimal, high quality game UI iconExamples
✅ Good Prompts
"Golden ancient Indian royal crown (Mukuta), intricate jewelry details, Vedic style, metallic gold, transparent background, no text, no labels, minimal, high quality game UI icon""Two hands grasping forearms in warrior greeting, Mauryan style, gold metallic, isolated on black, no text, no words, game icon"
❌ Bad Prompts
"Crown icon"(too vague, may include text/watermarks)"Mukuta crown with label"(explicitly asks for text)"Gold crown on white background"(white backgrounds don't blend with dark UIs)
Post-Generation Verification
After generating an image:
- View the image to check for unwanted text or labels.
- If text is present, regenerate with stronger "no text" emphasis.
- If background is wrong, regenerate specifying the correct background.
Regeneration Strategy
If the first attempt has issues, modify the prompt:
- Add
"absolutely no text","clean icon only". - Add
"solid black background"if transparency fails. - Simplify the description to reduce confusion.