> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fastshot.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Asking Questions

> How the AI clarifies your requirements before building

## Why the AI asks questions

Before generating code, the AI may ask 1-2 clarifying questions to make sure it builds what you actually want. This saves time by avoiding misunderstandings early.

## What it asks about

Common topics the AI clarifies:

* **Ambiguous features** — "When you say 'social features,' do you mean a feed, messaging, or both?"
* **Design preferences** — "Do you prefer a light or dark theme?"
* **Data structure** — "Should users be able to create categories, or are the categories fixed?"
* **Scope** — "Should the app include user authentication, or is it a standalone tool?"

## How to respond

* **Be specific** — "Both a feed and direct messaging" is better than "yes"
* **Add detail** — use your answer as a chance to add context you may have missed
* **Say "you decide"** — if you don't have a preference, let the AI make the call

<Tip>
  The AI typically asks at most 1-2 questions. If your initial prompt is detailed enough, it may skip questions entirely and start building.
</Tip>

## After answering

Once the AI has enough information, it proceeds to:

1. Create a development plan (architecture, screens, design system)
2. Generate the code
3. Show you a live preview

From there, you can iterate with follow-up messages — no need to start over.
