Home

4 Prompts for Builders: From Idea to Product Spec and Landing Page

A structured set of prompts that take you from a raw idea all the way to a functional spec and landing page. Use them sequentially — each one builds on the previous output.

Prompt 1 — Product Brief

I want to build a product. Here’s my idea:

[PROJECT DESCRIPTION — write a few sentences: what it is, who it’s for, what problem it solves, roughly how it should work]

Help me create an initial product brief.

BUT BEFORE YOU WRITE — ask me 5-10 questions about things I might not have thought about, including:

After my answers, create a brief (in markdown format) with this structure:

  1. PROJECT NAME (working title)
  2. PROBLEM (1-3 sentences: what’s wrong, what hurts the user)
  3. USER PERSONA (Who is the main user? Context, situation, pain points, what they use today instead. If there are multiple roles — describe each.)
  4. VALUE PROPOSITION (1-2 sentences: why would someone use this?)
  5. KEY MVP FEATURES (5-7 features — only what MUST be in v1)
  6. WHAT THIS IS NOT (4-6 things you consciously DON’T build in v1)
  7. SUCCESS CRITERIA (2-3 measurable success criteria)
  8. INSPIRATIONS / REFERENCES (optional)

Prompt 2 — Functional Specification

Based on the brief below, create a functional specification. The brief says WHAT I’m building. The specification says HOW IT WORKS from the user’s perspective.

BEFORE YOU WRITE — ask me questions grouped into these categories:

ROLES & PERMISSIONS:

USER FLOWS:

BUSINESS RULES:

SUCCESS CONDITIONS:

ADDITIONAL QUESTIONS:

After my answers, create a specification with these sections:

  1. USER ROLES (list of roles with permissions)

  2. USER STORIES WITH ACCEPTANCE CRITERIA

    “As [role] I want [action] so that [benefit]”

    GIVEN [context] WHEN [action] THEN [result]

    Priority: P0 (must have) / P1 (should have) / P2 (nice to have)

  3. USER FLOWS (step by step for 2-3 most important paths)

  4. BUSINESS RULES (“If [condition] then [system behavior]”)

[PASTE YOUR BRIEF HERE]

PRO TIP: For advanced users — do the same in 2 separate chats and merge the results. Two different AI “perspectives” give a fuller specification.

Prompt 3 — MVP vs V2 Split

Below is the functional specification of my app. Prepare it for pasting into Replit Agent.

STEP 1: PRIORITIZATION (before you write anything)

Analyze the specification and propose a MoSCoW prioritization:

Present me a table with the proposed split and ASK if I agree. Wait for my answer. Only after approval, proceed to step 2.

STEP 2: GENERATE SPECIFICATION

Based on the approved split:

  1. SPLIT INTO MVP AND V2: MVP = Must Have (+ Should Have), V2 = rest
  2. ADD A SECTION AT THE TOP: MVP — build ONLY this […], V2 — do NOT build now […]
  3. KEEP the rest of the specification unchanged. For V2 user stories, add: V2 — DO NOT BUILD NOW
  4. At the end, add: “Build ONLY features from the MVP section.”

FORMAT: Return a ready-to-copy specification — no explanations.

[PASTE YOUR FUNCTIONAL SPECIFICATION HERE]

Prompt 4 — Landing Page

I’m the creator of the app. Based on my product brief, generate a READY-TO-PASTE prompt for Lovable or Replit Design Mode that builds a complete landing page.

Your output is ONE READY PROMPT — with marketing copy and design description.

THE PROMPT YOU GENERATE should contain:

1. Design Description

Visual style (modern, minimalist), primary color and CTA color, clean sans-serif, mobile first, visual inspirations (1-2 well-known SaaS sites).

2. Page Structure with Ready Copy

3. Tool Rules

COPYWRITING RULES:

FORMAT: Return ONLY the ready-to-copy prompt — no explanations.

[PASTE YOUR BRIEF FROM STEP 2 OR SPEC FROM STEP 3]

Tags: Prompt_engineeringAi_toolsBizEntrepreneurshipPromptingAi-Assisted-Development