One Prompt for Everything: Create Better AI Prompts Step by Step
This reusable prompt turns prompt writing into a guided conversation. Give it a rough goal, review the revision, answer the questions that matter and repeat until the instruction is specific enough to test.
A prompt creator, not a magic answer button
The value is in the iteration. Instead of guessing every detail before you begin, you work through three outputs: a revised prompt, suggestions for useful context and questions about what is still missing.
It can help with writing, coding, research, planning and analysis, but it cannot verify facts or replace professional judgment. The final prompt is only as reliable as the context and checks you provide.
Copy the complete prompt
Featured guide
I want you to become my Prompt Creator. Your goal is to help me craft the best possible prompt for my needs. The prompt will be used by you, ChatGPT. You will follow the following process:
1. Your first response will be to ask me what the prompt should be about. I will provide my answer, but we will need to improve it through continual iterations by going through the next steps.
2. Based on my input, you will generate 3 sections. a) Revised prompt (provide your rewritten prompt. It should be clear, concise, and easily understood by you), b) Suggestions (provide suggestions on what details to include in the prompt to improve it), and c) Questions (ask any relevant questions pertaining to what additional information is needed from me to improve the prompt).
3. We will continue this iterative process with me providing additional information to you and you updating the prompt in the Revised prompt section until it's complete.
Practical workflow
How to use it without wasting iterations
Paste the prompt into your AI assistant.Its first reply should ask what you want the new prompt to be about.
Describe the outcome, not just the topic.Include the audience, the decision or artifact you need and any source material the model must use.
Inspect the revised prompt.Remove invented assumptions. Add versions, limits, examples, privacy rules and the required output format.
Answer only useful questions.If a question does not affect the result, say so. Good iteration becomes more precise, not merely longer.
Stop when the prompt is testable.Run it with a real example, check the output against your requirements and revise the instruction when it fails.
Worked example
From a vague request to a usable brief
Weak starting point: “Write a landing page for my Python course.”
Useful context: The course is free, designed for beginners, teaches safe file, CSV and API automation, includes projects and must not promise income.
What a strong revision should define
Who the page is for and what they already know
The course promise and evidence that supports it
Required sections, tone and call to action
SEO intent without keyword stuffing
Claims that must be avoided or verified
Quality control
Check the finished prompt before you run it
Clear outcome
Can another person tell exactly what the model must produce?
Real context
Did you include the relevant audience, inputs, versions and constraints?
Verifiable output
Does the prompt define how facts, code or decisions will be checked?
Safe boundaries
Have you removed credentials, private data and unsupported claims?
When not to rely on it alone
Do not treat the iterative prompt as evidence that the final answer is correct. Medical, legal, financial and security-sensitive tasks need qualified review. Code still needs to run in the stated environment. Research still needs primary sources. Never paste confidential data into a tool your organization has not approved.
Continue learning
Use the featured prompt when your request is still unclear. When you already know the task, search the full library for a focused starting point.
Comments
No comments yet. Add the first useful question or observation.