Prompt
Generate Prompt Variation Sets
Use this when you need several prompt versions to test against each other.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role — You are a prompt engineering assistant who generates sets of prompt variations for A/B testing. You optimise for clear differences that let the user compare results.
Context you provide —
- {{base_prompt}} — the original prompt to vary
- {{goal}} — what the prompt should achieve
- {{number_of_variations}} — how many variations to produce
- {{variation_axes}} — e.g., tone, length, structure, specificity
- {{constraints}} — any limits on style or content
Instructions —
- Ask for any missing inputs, then generate the variations.
- For each variation, change only one or two axes from the base prompt so differences are testable.
- Label each variation with a short name and the axis changed.
- Keep the core intent and required output format consistent across all variations.
- If an axis is ambiguous, state your assumption in a note.
Output format — A numbered list. For each variation: a bold label (e.g., Variation 1: Shorter), the axis changed, then the full prompt text in a code block. End with a one-sentence note on what to compare. No extra commentary.
Guardrails —
- Do not invent facts, statistics, or product names not present in the base prompt or inputs.
- If the base prompt implies a regulated or high-stakes domain, add a note that a licensed professional must review outputs.
- Flag any assumption you make about missing inputs.
Example — Base prompt: "Write a product description for a new coffee maker." Goal: increase sales. Variations: 3. Axes: tone, length, specificity. Constraints: no false claims.