Automate advanced code reviews using an n8n workflow, combining custom linting with Gemini AI feedback. Stores red-marked corrections in Google Sheets and alerts Slack.
Download this n8n workflow template and start using it instantly.
Software Development Teams requiring consistent, automated code quality checks.
Tech Leads and QA engineers looking to integrate AI and linting into their review pipeline.
Users seeking advanced n8n templates for combining custom scripting with LLM services.
Anyone needing an n8n workflow that uses Google Sheets as a data entry and reporting interface.
This sophisticated n8n workflow addresses the challenge of scaling efficient and comprehensive code review. Instead of relying solely on slow manual processes, this automation template provides a two-layered review system:
var or console.log) and structural integrity, calculating a preliminary score.AI Agent n8n node, which uses large language models (like Google Gemini) to provide contextual, human-like feedback based on predefined rules.Crucially, this n8n workflow template instructs the AI to mark critical corrections using red-colored HTML tags, ensuring the review results written back to Google Sheets are immediately visually impactful. The entire process starts via a Google Sheets n8n trigger and concludes with a concise summary posted to Slack, centralizing feedback and maximizing code quality and review speed.
This n8n workflow executes the following steps automatically:
コード入力シート監視), monitors a specified sheet for new code submissions, initiating the review process.Function n8n node (Lint Check) which performs basic static analysis and assigns an initial lint score, logging any critical, major, or minor issues.AI Agent n8n node receives the code, the lint summary, and the extracted rules. It generates a detailed review, explicitly using HTML span tags (e.g., ) to visually highlight required corrections within the returned code snippet.Function n8n node (Format Review Output) standardizes the AI output and calculates a final, combined overall score (0–10).Function n8n node (Aggregate Review Stats) prepares a final summary count of issues (Critical/Major/Minor) and the overall score into a clean text string.Set n8n node (レビュー結果整形) prepares the final payload, compiling the original code, the reviewed code, and a timestamp.レビュー結果書き込み) writes the complete, reviewed data, including the red-marked corrections, to the designated 'Review Results' sheet.Slack n8n node (Post Review Summary) sends a concise notification, including the summary statistics and overall score, to the team channel, confirming the n8n workflow completion.To install and utilize this powerful n8n workflow template:
コード入力シート監視 (Google Sheets Trigger): Replace SPREADSHEETID> and sheet name placeholders for the input sheet.レビュー結果書き込み (Google Sheets): Replace placeholders for the output results sheet.Post Review Summary (Slack): Replace SLACKCHANNEL_ID> with your desired notification channel ID.AI Agent n8n node to match your project's specific coding guidelines. Google Sheets Trigger (コード入力シート監視): This n8n trigger initiates the entire process whenever a new or modified row appears in the designated input sheet, signaling a request for code review.
Function (Lint Check): A core n8n node performing quick, rule-based static analysis. It generates basic lint errors and a preliminary score, which is then fed into the AI prompt for context.
AI Agent (AI Agent): The central processing n8n node. It integrates the Google Gemini Chat Model and uses the context provided by the lint results and external rules to perform a nuanced, categorized review, generating output that includes HTML tags for red-marking corrections.
Function (Format Review Output & Aggregate Review Stats): These custom n8n nodes handle post-processing of the AI's unstructured text, calculating final scores, and summarizing the issue counts (Critical, Major, Minor).
Set (レビュー結果整形): This n8n node structures the final item, ensuring fields like reviewedCode, originalCode, and timestamp are correctly mapped before writing to storage.
Google Sheets (レビュー結果書き込み): The final data storage n8n node. It utilizes the 'Append or Update' operation to log the original code alongside the visually red-marked, reviewed code into the results spreadsheet.
Build an advanced n8n workflow for an AI chatbot using the Groq language model, incorporating persistent chat history and specialized tools to query and analyze data stored in a MySQL database.

Use this advanced n8n workflow to automatically fetch real-time data using GPT-4o, convert it into a Chart.js configuration, render a graph via QuickChart, and upload the final image to WordPress. Leverage n8n templates for complex automation.

Automate AI-generated carousel content creation and multi-platform syndication (Instagram, LinkedIn, Twitter) using this powerful n8n workflow template.

Automate your cold calling campaigns using this powerful n8n workflow. Integrate Google Sheets with Vapi.ai and GPT-4o for status tracking and automated outreach. Leverage robust n8n templates.

Use this powerful n8n workflow to automate highly personalized cold email campaigns. Integrate Google Sheets for lead management, Google Gemini for content generation, and Gmail for seamless delivery and tracking.

Use this powerful n8n workflow to create an AI assistant that monitors Google Drive for company documents, automatically processes them into a knowledge base using OpenAI embeddings, and answers user queries via a webhook. Leverage advanced n8n templates for RAG implementation.









































