AppCafe Docs

Writing Great Prompts

How to write effective prompts and use the AI refinement flow.

What makes a good prompt

The more context you give, the better the result. A good prompt includes:

  • What the app is — "A project management tool", "A restaurant menu site"
  • Key features — "User login, Kanban board, due dates"
  • Style preferences — "Dark theme, minimal, modern"
  • Target audience — "Internal team tool", "Public-facing marketing site"

Examples

Weak promptStrong prompt
Make me a websiteA landing page for a SaaS analytics product with hero section, feature grid, pricing table, and contact form. Use a dark blue and white color scheme.
Todo appA personal task manager with categories, due dates, priority levels, and a calendar view. Light theme with rounded cards.

AI prompt refinement

When Improve prompt with AI is enabled (the default), AppCafe starts a short conversation before building:

  1. You submit your initial prompt.
  2. The AI asks 3–5 clarifying questions about pages, features, data, and style.
  3. You answer each question (or accept the suggested defaults).
  4. The AI produces a refined, detailed prompt that drives the generation.

This step takes about 30 seconds and dramatically improves the quality of the generated app.

Skipping refinement

Uncheck the checkbox if you:

  • Already have a very detailed prompt.
  • Want the fastest possible generation.
  • Are experimenting and want quick iterations.

On this page