WEEK 1 · LESSON 3 · TOPIC 12 OF 17 · Reverse Prompting

Reverse Prompting

Lesson progress

0% Complete

SECTION 1 OF 1

In this topic · 1 sections
  1. Overview

Overview

Reverse prompting moves the agent from passive execution to active clarification.

Instead of waiting for the user to provide a perfect prompt, the agent analyzes the request and asks a set of clarifying questions before it begins. The questions are designed to surface:

  • Stated requirements.
  • Implicit assumptions.
  • Decision points.
  • Failure modes.
  • Taste-dependent choices.
  • Missing constraints.

A useful implementation asks approximately five dynamically generated questions for a non-trivial build. The questions should be specific to the request rather than generic.

For a website, the questions might address:

  • The primary goal: brand credibility, lead generation, or sales.
  • Whether the site should be a single static page or use a framework.
  • The desired visual style.
  • Whether the agent should generate copy or use existing material.
  • The most important user action or outcome.

The user may respond that the objective is brand credibility, the site should be a simple static page, the visual style should resemble a clean high-end software interface in a white theme, and the model may generate the copy.

Those answers remove several assumptions before a single file is written.