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 prompt | Strong prompt |
|---|---|
| Make me a website | A 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 app | A 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:
- You submit your initial prompt.
- The AI asks 3–5 clarifying questions about pages, features, data, and style.
- You answer each question (or accept the suggested defaults).
- 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.