Prompt Generator

A meta-prompt that makes the AI turn a short 'Act as...' title into a complete, self-explanatory role-play prompt, returned as prompt text only.

  • 🤖 ChatGPT, Claude, Gemini
  • 🗂️ Writing

Prompt by f/awesome-chatgpt-prompts (GitHub) · Original source (opens in a new tab)

Prompt Generator — prompt preview

The prompt

prompt
I want you to act as a prompt generator. Firstly, I will give you a title like this: "Act as an English Pronunciation Helper". Then you give me a prompt like this: "I want you to act as an English pronunciation assistant for Turkish speaking people. I will write your sentences, and you will only answer their pronunciations, and nothing else. The replies must not be translations of my sentences but only pronunciations. Pronunciations should use Turkish Latin letters for phonetics. Do not write explanations on replies. My first sentence is "how the weather is in Istanbul?"." (You should adapt the sample prompt according to the title I gave. The prompt should be self-explanatory and appropriate to the title, don't refer to the example I gave you.). My first title is "Act as a Code Review Helper" (Give me prompt only)

What it is

Prompt Generator is an AI prompt that tells the model to act as a prompt generator. The user supplies a title such as "Act as an English Pronunciation Helper", and the model replies with a full role-play prompt adapted to that title. The source includes a sample title-to-prompt pair as a model for the style. The generated prompt must be self-explanatory, fit the title, and not refer to the example. The source's own first title is "Act as a Code Review Helper", and it asks for the prompt only.

Who it's for

  • People building role-play prompts for ChatGPT-style assistants
  • Prompt collectors who want to expand short titles into complete prompts
  • Anyone who wants ready-to-paste prompts without writing them from scratch

Requirements

Requirements

  • Access to an AI chat assistant
  • A short title in the form "Act as a ..."
  • The prompt text from the source pasted into the chat

Examples

Code Review Helper (the source's own title)

Prompt
prompt
I want you to act as a prompt generator. Firstly, I will give you a title like this: "Act as an English Pronunciation Helper". Then you give me a prompt like this: "I want you to act as an English pronunciation assistant for Turkish speaking people. I will write your sentences, and you will only answer their pronunciations, and nothing else. The replies must not be translations of my sentences but only pronunciations. Pronunciations should use Turkish Latin letters for phonetics. Do not write explanations on replies. My first sentence is "how the weather is in Istanbul?"." (You should adapt the sample prompt according to the title I gave. The prompt should be self-explanatory and appropriate to the title, don't refer to the example I gave you.). My first title is "Act as a Code Review Helper" (Give me prompt only)

Expected output: The model returns only a role-play prompt in which it acts as a code review assistant, written in the same first-person instruction style as the sample, with no reference to the pronunciation example.

Travel Itinerary Planner

Prompt
prompt
I want you to act as a prompt generator. Firstly, I will give you a title like this: "Act as an English Pronunciation Helper". Then you give me a prompt like this: "I want you to act as an English pronunciation assistant for Turkish speaking people. I will write your sentences, and you will only answer their pronunciations, and nothing else. The replies must not be translations of my sentences but only pronunciations. Pronunciations should use Turkish Latin letters for phonetics. Do not write explanations on replies. My first sentence is "how the weather is in Istanbul?"." (You should adapt the sample prompt according to the title I gave. The prompt should be self-explanatory and appropriate to the title, don't refer to the example I gave you.). My first title is "Act as a Travel Itinerary Planner" (Give me prompt only)

Expected output: The model returns a single self-contained prompt that makes it behave as a travel itinerary planner and includes a sample first request, with no extra commentary.

Job Interview Coach

Prompt
prompt
I want you to act as a prompt generator. Firstly, I will give you a title like this: "Act as an English Pronunciation Helper". Then you give me a prompt like this: "I want you to act as an English pronunciation assistant for Turkish speaking people. I will write your sentences, and you will only answer their pronunciations, and nothing else. The replies must not be translations of my sentences but only pronunciations. Pronunciations should use Turkish Latin letters for phonetics. Do not write explanations on replies. My first sentence is "how the weather is in Istanbul?"." (You should adapt the sample prompt according to the title I gave. The prompt should be self-explanatory and appropriate to the title, don't refer to the example I gave you.). My first title is "Act as a Job Interview Coach" (Give me prompt only)

Expected output: The model returns a role-play prompt that sets it up as an interview coach, with rules for how it should reply and a sample first input.

Pros & cons

Pros

  • Pro:Turns a one-line title into a complete role-play prompt
  • Pro:Includes a sample prompt that shows the expected structure and tone
  • Pro:Instructs the model to make the output self-explanatory and suited to the title
  • Pro:"Prompt only" instruction keeps the output clean and ready to paste

Cons

  • Con:The sample is specific (Turkish speakers, pronunciation), so output depends on how well the model generalizes from it
  • Con:Titles must follow the "Act as ..." pattern shown, since only that format is documented
  • Con:The source gives no quality checks or guidance on refining the generated prompt

Tips

  • Keep the title short and specific, in the "Act as a ..." form
  • Leave "(Give me prompt only)" in place to avoid extra commentary
  • Review the generated prompt and edit its first sentence or task to match your real use case
  • Keep the instruction not to refer to the sample so the output isn't contaminated by the pronunciation example

Variations

  • Swap the title at the end to generate prompts for different roles
  • Remove "(Give me prompt only)" if you also want the model to explain its prompt
  • Ask for several titles one after another in the same chat to build a set of prompts