Skip to main content
A

Anurag Srivastava

1
Workflow

Workflows by Anurag Srivastava

Workflow preview: Ai prompt generator workflow
Free advanced

Ai prompt generator workflow

# 🧠 AI Prompt Generator Workflow – n8n Documentation ## Who is this for? This workflow is for **AI builders, prompt engineers, developers, marketers, and no-code creators** who want to convert rough user input into structured, high-quality prompts for LLMs. It’s especially useful for tools that rely on precision prompting and want to automate the discovery of intent and constraints. --- ## What problem is this workflow solving? / Use case Many users struggle to write effective prompts due to vague ideas or unclear formatting needs. This workflow: - Collects structured user input. - Dynamically generates clarifying questions. - Returns a well-formatted AI prompt based on the user's intent and context. This ensures the generated prompt is useful for downstream AI agents without requiring technical understanding from the end user. --- ## What this workflow does 1. **Start with a branded form UI** The user is shown a styled form with questions like: - What do you want to build? - What tools can you access? - What input can be expected? - What output do you expect? 2. **Analyze and generate relevant follow-up questions** The workflow sends the user's answers to **Google Gemini (via LangChain)** which outputs 1–3 clarifying questions. These questions are parsed into a dynamic form. 3. **Loop through and collect follow-up answers** Each follow-up question is shown in a form one at a time to capture additional context. 4. **Merge all inputs** The base intent and follow-up responses are merged into a single context block. 5. **Generate a final AI-ready prompt** The prompt generator node formats everything into a clean, six-section structure: - <constraints> - <role> - <inputs> - <tools> - <instructions> - <conclusions> 6. **Display the final result** The finished prompt is shown in a clean UI where users can easily copy and reuse it. --- ## Setup 1. **Credentials Required** - Google Gemini (PaLM) API credentials (already integrated as `Google Gemini(PaLM) Api account 2`). 2. **Form Trigger** - Ensure the `On form submission` trigger is exposed via a webhook or public endpoint (e.g. using [ngrok](https://ngrok.com/) or deployed server). 3. **Styling** - Custom CSS is included in all form nodes for a beautiful UI. You can modify this to match your branding. 4. **Environment** - This workflow is compatible with **self-hosted n8n** or **n8n.cloud**. - Webhooks must be accessible to users who will fill out the form. --- ## How to customize this workflow to your needs - **Change the base questions** Update the `BaseQuestions` form node to add or remove fields depending on your use case. - **Modify Gemini prompts** You can edit the system prompt inside `PromptGenerator` to change tone, output structure, or AI instructions. - **Change prompt formatting** If you use a different AI agent (like GPT, Claude, or Mistral), adjust the section labels and formatting to suit that agent’s expected input. - **Send results elsewhere** Add integration nodes after `PromptGenerator`, such as: - Google Docs / Notion (to log prompts) - Gmail / Slack (to notify your team) - Zapier / Make (to push to other automation flows) - **Skip follow-up questions (optional)** If your base form collects all needed info, you can bypass the `RelevantQuestions` form section by modifying conditional logic. --- ## Example Output Prompt (Structure) <role> You are an AI assistant that converts videos into LinkedIn posts with a witty tone. </role> <inputs> - A short video (max 5 minutes) - Desired tone: witty - Style: both summary and quotes - Audience: general network </inputs> <tools> You do not have access to APIs or web search. </tools> <instructions> 1. Parse transcript. 2. Extract insights and quotes. 3. Write an engaging, witty LinkedIn post under 3000 characters. </instructions> <constraints> Avoid technical jargon. No generic intros. Make it platform-native. </constraints> <conclusions> Return a LinkedIn-ready post that starts with a hook and ends with hashtags.

A
Anurag Srivastava
Engineering
19 Jun 2025
47160
0