Vague prompt
Make me a to-do app.
No language, no features, no level, no format. The AI has to guess everything, and you won't know why it chose what it did.
Describe your project, then let a free AI polish your prompt into something clear and ready to paste into Claude, ChatGPT, or Gemini.
Fill in what you know. The preview updates as you type. When you're ready, polish it with AI.
Same idea. The second prompt gives the AI something to work with.
Make me a to-do app.
No language, no features, no level, no format. The AI has to guess everything, and you won't know why it chose what it did.
Goal: Build a to-do list web page.
Experience: Beginner. Use simple words.
Requirements: Add, complete, and delete tasks. Keyboard friendly.
Constraints: HTML, CSS, and JavaScript only. One file.
Output: Full code with comments, then explain each part.
Clear goal, clear limits, and a request to explain. You get code you can read, test, and change.
Six habits that improve almost every answer you get.
Say what the finished thing does. "A page where visitors can filter a list" beats "a cool website".
Mention your experience level, what you've tried, and where you're stuck so the answer fits you.
Name the language, the features you need, and what to avoid, such as libraries or frameworks.
Request full code, a plan, or a tutorial. Say whether you want comments in the code.
End with "explain what each part does". If you can't explain it, you don't own it yet.
Run the code. If something breaks, paste the exact error message and ask what it means.