A good prompt tells Lovable or Replit the environment it's building for. Help it understand who you are and what kind of organisation this is.
This goes directly into your prompt so the AI understands why the tool exists - not just what it should do.
Give your tool a name and describe its core function in plain language.
Define the user experience: who interacts with the tool, and what data or actions do they provide?
Describe what the tool outputs and how it should behave.
Constraints are as important as requirements. They protect scope and prevent AI from over-building.
Choose the right tool for your use case.
Here is your structured prompt. Copy it and paste it directly into Lovable or Replit. Then iterate from there.
Want Claude to review and improve this prompt before you paste it into Lovable/Replit? This uses the workshop server to send your prompt to Claude and get back a polished, more detailed version.