Kurze Sammlung gebrauchsfertiger Prompts und Prompt-Vorlagen für n8n-Workflows (z. B. OpenAI-, HTTP- oder Custom-LLM-Nodes). Ziel ist es, wiederverwendbare, getestete Prompts für häufige Automatisierungs‑ und Textverarbeitungsaufgaben bereitzustellen.
- /prompts — nach Kategorie geordnete Prompt-Dateien (z. B. email, summarize, translate, extract)
- /examples — n8n-Beispiele bzw. minimal Workflows, die Prompts verwenden
- README.md — Überblick & Quick-Start
- Schnell einsatzfähige Prompt-Vorlagen für gängige Use-Cases
- Konsistente Struktur für einfache Integration in n8n-Workflows
- Community-getriebene Verbesserungen und Anpassungen
- Prompt auswählen (z. B. prompts/email/summarize-en.md).
- Prompt in einen n8n-Node einfügen:
- Bei Verwendung des OpenAI-/LLM-Nodes: setze das Prompt-Feld auf die ausgewählte Vorlage, ersetze Variablen mit Expressions wie {{ $json["body"] }}.
- Bei Verwendung eines HTTP-Request-Nodes: sende den Prompt im Request-Body an die LLM-API.
- Testen — bei Bedarf prompt-tunen.
Beispiel (OpenAI-/LLM-Node-Konfiguration, Pseudobeispiel):
Model: gpt-4o
Input: Du bist ein präziser Assistent. Fasse den folgenden Text zusammen:
{{ $json["text"] }}
Max tokens: 300
Temperature: 0.2
Beispiel-Prompt (Summarize — Deutsch):
Du bist ein präziser Assistent. Fasse den folgenden Text in maximal 5 Sätzen zusammen. Gib die Zusammenfassung in gut lesbarem Deutsch aus und liste optional 3 wichtige Stichpunkte.
Text:
{{input_text}}
- summarize — Zusammenfassungen von Texten/Meetings
- extract — Extraktion strukturierter Daten (z. B. JSON) aus Freitext
- translate — Übersetzungen mit Kontext und Stilvorgaben
- email — Formulierung oder Zusammenfassung von E-Mails
- code — Code-Refactorings, Erklärungen, Tests
- Fork the repo.
- Erstelle einen Feature-Branch (z. B. add/summarize-de).
- Lege deine Prompt-Datei unter einer geeigneten Kategorie an: prompts//.md
- Dateiname: lower-case, words-separated-by-dashes.md
- Dateiformat: Markdown mit einer kurzen Beschreibung, Beispiel-Input und Output-Constraints
- Öffne einen Pull Request mit einer kurzen Beschreibung und Beispiel-Outputs/Tests.
Beispiel-Datei-Struktur:
prompts/
summarize/
meeting-summary-de.md
examples/
workflows/
summarize-demo.json
- Explizit sein: gewünschte Form (Kurz, Stichpunkte, JSON-Schema)
- Kontext liefern: relevante Metadaten (Sprache, Ton, Format)
- Temperatur niedrig halten (0–0.3) für deterministische Ergebnisse
- Wenn strukturierter Output nötig ist, JSON-Schema als Anweisung beifügen
MIT — siehe LICENSE
Issues & PRs sind willkommen. Für Rückfragen: @stife (GitHub).