Automate weekly tutorials from trending GitHub repos with Gemini AI to WordPress
Ready for 3.0What this workflow does
This AI workflow has 8 nodes and runs on a schedule (cron 0 10 * * 1). Along the way it connects Google Gemini Chat Model and Wordpress. It also calls api.github.com over HTTP.
How it runs
Trigger: On a schedule (cron 0 10 * * 1).
- Get Trending Repos (HTTP Request): calls api.github.com
- Split Repository Items (Split Out): splits a list into separate items
- AI Tutorial Generator (AI Agent): runs an AI agent, with model: Google Gemini Chat Model
- Parse the AI tutorial output (Code): runs custom JavaScript code
- Create Tutorial Post (Wordpress): uses Wordpress
- Notify Admin (Send Email): sends an email over SMTP
Services it uses
HTTP calls to: api.github.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - HTTP Request
n8n-nodes-base.httpRequest - AI Agent
@n8n/n8n-nodes-langchain.agent - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Wordpress
n8n-nodes-base.wordpress - Send Email
n8n-nodes-base.emailSend - Split Out
n8n-nodes-base.splitOut - Code
n8n-nodes-base.code
From the author
Overview: GitHub to WordPress Tutorial Generator This workflow automates the process of creating technical tutorials for your blog. It runs on a weekly schedule, automatically identifies trending GitHub repositories, uses an AI to generate a detailed tutorial…