lovable-prompt

Category: Browser automation Risk: Medium risk Mihir-Bhargav/OmniSkill NOASSERTION
network_access

name: lovable-prompt
description: "Rewrites what you want to say into a precise, safe Lovable prompt that won't break what's working."

/lovable-prompt

The way you phrase a request to Lovable determines whether it builds exactly what you meant or breaks three things you didn't mention. Vague prompts ("make the dashboard better", "fix the layout", "add a settings page") cause Lovable to guess — and it often guesses wrong across multiple files at once.

Take what I've described in this conversation and rewrite it as a Lovable prompt that is precise, scoped, and safe.

The rewritten prompt must include:

What to build or change — described specifically. Name the component, the page, the field, the behaviour. Not "improve the form" but "add a character count below the bio field that updates as the user types".

What the correct result looks like — how you know it worked. What should be visible, what should happen when you interact with it, what data should be saved or displayed.

What must not change — explicitly list the parts of the app that should be left alone. This is the most important constraint. Lovable tends to "improve" adjacent things it wasn't asked to touch.

Any technical constraints — if there's a specific Supabase table, a component name, an existing pattern to follow, state it here.

Then write a second, shorter version of the same prompt — 2-3 sentences maximum — for when you want a minimal, lower-risk change. Label it "Safe version".

Do not include anything vague. If the request isn't specific enough to write a precise prompt, ask one clarifying question before proceeding.