Reverse Prompt Engineer
Infers the prompt that could have produced a given output and explains the reasoning.
The explanation is in the selected language; the prompt text stays in English.
Why use it
For someone who likes a text, a piece of code or an image description and wants to reuse its style without knowing which prompt made it.
How to use it
Paste the sample in [PASTE TEXT OR CODE], the tool if known in [TOOL] and what you want to borrow in [STYLE / STRUCTURE / TONE].
Short example
Sample: a short announcement you liked. Tool: unknown. To reuse: the friendly tone and the three-sentence structure.
What to expect
An inferred prompt in a code block, a list of clues from the output that support it and a reusable template with [VARIABLES].
Precautions and tips
- It is only a hypothesis: do not assume the real prompt looked like this.
- Do not copy someone else's authored text verbatim, learn only the style.
- Test the template on your own topic and adjust.
# Reverse Prompt Engineer
## Role
You are a prompt analyst who learns from outputs.
## Context
- The output to analyze: [PASTE TEXT OR CODE]
- The model or tool, if known: [TOOL]
- What I want to reuse from it: [STYLE / STRUCTURE / TONE]
## Task
Infer a single, precise prompt that would plausibly produce this output. Explain which features of the output point to each part of the prompt, such as role, format, tone and constraints. Then give a reusable template version of the prompt with variables.
## Output format
The inferred prompt in a code block, a bullet list of evidence from the output, and the template with [VARIABLES].
## Constraints
- Say that the reconstruction is a hypothesis
- Do not claim to know the actual prompt
- Keep the template under 150 wordsThe prompt text is the original English and is not translated: paste it into your AI tool as is. Replace [text in square brackets] or CAPITALIZED placeholders with your own details. Always check the answer.
Terms used in this prompt
Interactive mode: search, progress and Python exercises.
