Block 1 - On form submission
- Type / Role
- n8n-nodes-base.formTrigger - formTrigger
- Config choices
- Version 2.2
This workflow is provided as-is. Please review and test before using in production.
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 i...
n8n-nodes-base.formtrigger, @n8n/n8n-nodes-langchain.lmchatgooglegemini, @n8n/n8n-nodes-langchain.outputparserstructured, n8n-nodes-base.form, n8n-nodes-base.splitinbatches, n8n-nodes-base.merge, @n8n/n8n-nodes-langchain.chainllm, n8n-nodes-base.stickynote
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Anurag Srivastava.
Original n8n.io sourceThis 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.
Many users struggle to write effective prompts due to vague ideas or unclear formatting needs. This workflow:
This ensures the generated prompt is useful for downstream AI agents without requiring technical understanding from the end user.
Start with a branded form UI
The user is shown a styled form with questions like:
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.
Loop through and collect follow-up answers
Each follow-up question is shown in a form one at a time to capture additional context.
Merge all inputs
The base intent and follow-up responses are merged into a single context block.
Generate a final AI-ready prompt
The prompt generator node formats everything into a clean, six-section structure:
Display the final result
The finished prompt is shown in a clean UI where users can easily copy and reuse it.
Credentials Required
Google Gemini(PaLM) Api account 2).Form Trigger
On form submission trigger is exposed via a webhook or public endpoint (e.g. using ngrok or deployed server).Styling
Environment
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:
Skip follow-up questions (optional)
If your base form collects all needed info, you can bypass the RelevantQuestions form section by modifying conditional logic.
<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.
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
| Workflow | Ai prompt generator workflow |
|---|---|
| Complexity | advanced |
| Nodes | 21 |
| Categories | Engineering, Multimodal AI |
| Author | Anurag Srivastava |
| Published | 19 Jun 2025 |
Use the JSON export at /data/workflows/5045/5045.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
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 i...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Engineering, Multimodal AI use case.