workflows.fit
Back to n8n workflows
n8n templateFreeBy Saswat Saubhagya Rout

Automated blog generation with Gemini AI, GitHub & Jekyll publishing

πŸ“ Use Case This n8n workflow automates the creation and publication of technical blog posts based on a list of topics stored in Google Sheets. It fetches context using Tavily and Wikipedia, generates Markdown-formatt...

DevelopmentData & StorageProductivityCore NodesAILangchainAgentTool Wikipedia
Loading interactive preview...

Template notes

πŸ“ Use Case

This n8n workflow automates the creation and publication of technical blog posts based on a list of topics stored in Google Sheets. It fetches context using Tavily and Wikipedia, generates Markdown-formatted content with Gemini AI, commits it to a GitHub repository, and updates a Jekyll-powered blog β€” all without manual intervention.

Ideal for developers, bloggers, or content teams who want to streamline technical content creation and publishing.

---

βš™οΈ Setup Instructions

πŸ”‘ Prerequisites

- n8n (cloud or self-hosted) - Tavily API key - Google Sheets with blog topics - Gemini (Google Palm) API key - GitHub repository (Jekyll enabled) - GitHub OAuth2 credentials - Google OAuth2 credentials

🧩 Setup Steps