Analysis updated 2026-06-24
Auto-post Slack alerts when a GitHub Actions run fails
Summarize incoming Gmail threads into three-bullet replies with GPT-4o
Trigger an LLM PR review on every new pull request
Run a five-minute uptime check across a URL list and alert Slack on failure
| codingabdullah/n8n-workflows | 0xhassaan/nn-from-scratch | 0xzgbot/hermes-comfyui-skills | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | — | Python | — |
| Setup difficulty | easy | moderate | easy |
| Complexity | 2/5 | 4/5 | 1/5 |
| Audience | ops devops | developer | designer |
Figures from each repo's GitHub metadata at analysis time.
Requires a running n8n instance plus credentials for OpenAI, GitHub, Slack, and Gmail before workflows can be activated.
This repository is a collection of ready-made automation recipes for n8n, a tool that lets you wire together apps and services without writing much code. Each recipe is a single JSON file you can import into your own n8n instance, paired with a markdown file that explains what credentials to set up and what the workflow does. The recipes fall into two groups. The first group uses OpenAI models (GPT-4o or GPT-4o-mini) to handle reading and writing tasks. One reads incoming Gmail messages and replies with a three-bullet summary so you do not have to open every email. Another listens in Slack: when a teammate mentions the bot, it answers in the same thread. A third is a small web endpoint where you POST any text and get back a JSON object with topic, sentiment, a confidence score, and a one-line summary. The fourth watches GitHub for new pull requests, sends the code diff to GPT-4o, and posts a review comment covering bugs, security issues, and style notes before a human reviews it. The second group connects GitHub and server infrastructure to Slack so teams stay informed without watching dashboards. One posts a Slack message whenever a pull request is opened or merged, with author, repo, and lines changed. Another fires an alert when a GitHub Actions run fails, including the branch, commit message, who triggered it, and a link to the failed run. A third reads new GitHub issues with OpenAI, picks labels like bug, security, or enhancement, and applies them through the GitHub API. The last one pings a list of URLs every five minutes and alerts Slack if any return a non-200 status or time out. Importing is a short menu flow: open n8n, choose Import from File, pick the JSON, add your credentials, then activate. The project is MIT licensed.
Collection of importable n8n JSON workflows that wire OpenAI, Gmail, Slack, and GitHub into common automations like PR review comments, issue triage, email summaries, and uptime alerts.
MIT license, free to use, modify, and redistribute with attribution.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.