# n8n > Comprehensive n8n workflow automation expertise. Use when building, debugging, or optimizing n8n workflows, including node configuration, expressions, code nodes (JavaScript/Python), validation, and workflow patterns. - Author: royengel - Repository: royhenengel/Claude-Customizations - Version: 20260122095654 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/royhenengel/Claude-Customizations - Web: https://mule.run/skillshub/@@royhenengel/Claude-Customizations~n8n:20260122095654 --- --- name: n8n description: Comprehensive n8n workflow automation expertise. Use when building, debugging, or optimizing n8n workflows, including node configuration, expressions, code nodes (JavaScript/Python), validation, and workflow patterns. --- # n8n Workflow Automation Complete reference for building n8n workflows. ## Table of Contents 1. [Quick Start](#quick-start) 2. [Reference Modules](#reference-modules) 3. [When to Use Each](#when-to-use-each) --- ## Quick Start For common tasks, start here: | Task | Reference | |------|-----------| | Build a new workflow | `ref/n8n-workflow-patterns/` | | Configure a node | `ref/n8n-node-configuration/` | | Write expressions | `ref/n8n-expression-syntax/` | | JavaScript Code node | `ref/n8n-code-javascript/` | | Python Code node | `ref/n8n-code-python/` | | Debug validation errors | `ref/n8n-validation-expert/` | | Use MCP tools | `ref/n8n-mcp-tools-expert/` | --- ## Reference Modules ### Workflow Patterns (`ref/n8n-workflow-patterns/`) Proven architectural patterns from real workflows: - Webhook Processing (most common) - HTTP API Integration - Database Operations - AI Agent Workflows - Scheduled Tasks ### Node Configuration (`ref/n8n-node-configuration/`) How to configure n8n nodes correctly: - Common patterns and operations - Built-in functions reference - Data access patterns - Error handling ### Expression Syntax (`ref/n8n-expression-syntax/`) n8n expression language: - Syntax and operators - Built-in variables ($json, $input, etc.) - Common mistakes to avoid ### Code Nodes - **JavaScript** (`ref/n8n-code-javascript/`): Writing JS in Code nodes - **Python** (`ref/n8n-code-python/`): Writing Python in Code nodes ### Validation (`ref/n8n-validation-expert/`) Debugging and fixing validation errors: - Error catalog with fixes - Common error patterns - False positives guide ### MCP Tools (`ref/n8n-mcp-tools-expert/`) Using n8n MCP server tools effectively. --- ## When to Use Each | Scenario | Use This | |----------|----------| | "How do I structure this workflow?" | Workflow Patterns | | "Node isn't working right" | Node Configuration | | "Expression syntax error" | Expression Syntax | | "Need custom logic" | Code Nodes (JS or Python) | | "Validation error I don't understand" | Validation Expert | | "Using n8n via MCP" | MCP Tools Expert |