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...
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