---
name: v0-lovable-app-spec
description: "A build prompt for v0, Lovable, or Bolt that front-loads the parts these tools get wrong when left vague. Use when the user wants help with v0 / Lovable App Spec. Related topics: AI, Coding, No Code."
---

# v0 / Lovable App Spec

A build prompt for v0, Lovable, or Bolt that front-loads the parts these tools get wrong when left vague.

## How to use this skill

1. Ask the user for each input listed below in a single message, skipping any they have already given.
2. Where options are listed, offer them, but accept other answers too.
3. Fill the answers into the prompt template, then follow the completed prompt to produce the result.

## Inputs

- **What the app does** (longer free text)
- **Main screens** (longer free text)
- **Look and feel** (free text, e.g. "clean and minimal")
- **Must-have features for the first version** (longer free text)
- **Does it need accounts or login** (choose one: Yes, No)
- **Where it'll run** (choose one: Web app, Mobile, Both, Not sure yet)
- **Framework preference** (free text, e.g. "React")

## Prompt template

I'm going to build an app by describing it to a tool like v0, Lovable, or Bolt. Help me write the description so I don't get slop back.

- What the app does: {{What the app does}}
- Main screens: {{Main screens}}
- Look and feel: {{Look and feel}}
- Must-have features for the first version: {{Must-have features for the first version}}
- Does it need accounts or login: {{Does it need accounts or login}}
- Where it'll run: {{Where it'll run}}
- Framework preference: {{Framework preference}}

Turn this into a clear build prompt: a one-paragraph summary, the screens and what's on each, the visual direction, and the v1 feature list with anything explicitly out of scope. Front-load the parts these tools get wrong when left vague - layout, empty states, and what happens on error - so the first generation is close enough to iterate on.

---

Source: [v0 / Lovable App Spec on PromptBuild](https://promptbuild.io/prompt/ofuTlKWcaidNJEgIjrXB/v0-lovable-app-spec)
