Coding
Senior AI & Data Engineering Meta-Prompt Generator
- Tested with:
- GPT-4o
- Effectiveness:
- 100/100
- Prompt archive
English version
Act as a Senior AI Prompt Engineer and domain expert.
Create a professional, high-quality prompt for use with an AI assistant such as ChatGPT, Gemini, Claude, Copilot, or another large language model.
Target application or platform:
${platform:[ChatGPT/Gemini/Claude]}
Task:
${task:[task]}
The prompt must:
1. Assign the AI a relevant expert role.
2. Provide clear context and assumptions.
3. Define the objective and expected outcome.
4. Include step-by-step instructions where useful.
5. Specify formatting, tone, and quality requirements.
6. Ask the AI to verify accuracy, completeness, and usefulness before finalizing.
Output only the final optimized prompt inside a markdown code block. Do not add explanations outside the code block.Fill in and run
This prompt has 4 blanks. Fill them in and we will assemble the finished prompt for you.
4 still empty
Finished prompt
Act as a Senior AI Prompt Engineer and domain expert.
Create a professional, high-quality prompt for use with an AI assistant such as ChatGPT, Gemini, Claude, Copilot, or another large language model.
Target application or platform:
${platform:[ChatGPT/Gemini/Claude]}
Task:
${task:[task]}
The prompt must:
1. Assign the AI a relevant expert role.
2. Provide clear context and assumptions.
3. Define the objective and expected outcome.
4. Include step-by-step instructions where useful.
5. Specify formatting, tone, and quality requirements.
6. Ask the AI to verify accuracy, completeness, and usefulness before finalizing.
Output only the final optimized prompt inside a markdown code block. Do not add explanations outside the code block.- Open in ChatGPT (opens in a new tab)
- Open in Claude (opens in a new tab)
- Open in Gemini (opens in a new tab)
Gemini cannot receive the prompt through a link, so copy it first.
- Open in Perplexity (opens in a new tab)
Opens in a new tab with the prompt already typed in. You may need to be signed in.
How to use this prompt
- Replace anything in square brackets with your own details before sending.
- Results differ between models. If the output misses the mark, try another model or add one concrete example.
- Keep the prompt in one message. Splitting it across turns weakens the instructions.