Probably look this way to find your own: n8n, Make, Zapier, or other tools like that for triggering and syncing actions into your workflow, along with an OpenAI API key, and likely something like Google Sheets to store the prompts. Then the workflow starts by taking the first prompt, sending it to GPT, where GPT creates the image, and the image is saved in your cloud or something similar. It will be too complex and lengthy for me to explain in detail, but you can do this:
1: Go on ChatGPT and instruct it to act like a prompt engineer. Explain that you need it to craft a prompt for a new chat. In the new chat, ChatGPT will assist you step by step in figuring out how to accomplish what you asked.
You can literally say something like, "Here is my situation: [explain what you asked here and paste your message and my response]."
Demand for the prompt in the next chat will have an expert role specifically assigned for the task (very important; that's why you need another chat).
Be explicit about the fact that the actual task is creating a prompt for the next chat, where the ultimate task will be completed, or sometimes, AI will try to be "helpful" by running the final task immediately.
Tips:
-Use the exact same model for both chats, with the web search option activated.
-Tell the prompt engineer that you want the “expert” in the next chat to find relevant YouTube videos, when possible, to illustrate each part it explains to you. Specify that the videos need to illustrate the principle but do not necessarily have to use the same exact tools you will. Additionally, ask for an explanation of the differences. If you encounter difficulties regarding this part, you can try using Gemini to see if it finds better videos.
- Conclude the initial prompt to the prompt engineer by instructing it to ask you questions to clarify the situation and to never start answering you without asking the questions. If it bypasses questions, just tell it that it failed because it needs to ask questions.
2: It will give you a list of very precise questions, sometimes more than ten, so it understands your skill level and exact situation. You answer those questions, and it will provide you with a world-class level prompt for the next chat.
3: Open a new chat, paste the prompt from the first chat output, and let it lead you step by step. Ask questions when you need. Don’t believe everything; if something it tells you doesn’t work, search directly with DuckDuckGo or Google for what you want. You will usually find solutions and/or reasons for the problem on forums, blogs, or Reddit. Just explain what doesn’t work and share what you find.
I've been learning many tech concepts like this since 2023.
Edit: typos corrected by chatgpt, then final edit manually by me