The quality of your generated designs depends heavily on how well you write your prompts. A well-crafted prompt gives Moonchild a clear direction and produces designs that match your taste, while vague prompts lead to generic or misaligned results. Learning to write effective prompts is the most important skill for getting the most out of Moonchild.

Prompt Structure

The best prompts follow a simple structure:

  1. Context (what you intend to design)
  2. Description (things AI should consider; design priority)
  3. Platform (your target platform: mobile, web)
  4. Visual style (visual attributes you want to see in your generated design)
  5. **Negative prompt (**things you don’t want to see in your generated designs)
  6. UI components to include (list of specific components you want to see on a page/screen)

Note: It’s not necessary to include all of these structures in your prompt; these structures are just a guide to help you generate better designs. Feel free to be flexible with it.

Context

You should start with a sentence that defines what you’re designing. This helps Moonchild understand the project scope before generating the designs.

✅ Good context

❌ Bad context

Description

Your description should be short and to the point, stating the most important aspects of the design.

Outline what really matters, such as user goals, interaction details, and priorities. Focus more on outcomes than outputs. This guides Moonchild in the right direction, producing better designs focused on functionality rather than just aesthetics.

✅ Good description

❌ Bad description

Platform

Be specific about the device and the operating system (OS). This helps Moonchild follow platform guidelines and constraints, such as screen size, native components, layout, etc., available on that platform.

✅ Good platform description

❌ Bad platform description