n8n-validation-expert

Categorize n8n validation errors and guide fixes across node configurations.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/erlebach/gordon --skill n8n-validation-expert-erlebach
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: n8n-validation-expert
Source: https://github.com/erlebach/gordon/tree/main/skills/agent_skills/n8n-validation-expert
Command: npx skills add https://github.com/erlebach/gordon --skill n8n-validation-expert-erlebach

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interprets and fixes n8n validation errors to help users resolve feedback loops during workflow validation.

Core Features & Use Cases

  • Categorizes errors, warnings, and suggestions and explains how to triage issues in development and production.
  • Guides the iterative validation loop (configuring, validating, fixing, re-validating) and explains auto-sanitization of operator structures.
  • Supports multiple validation profiles (minimal, runtime, ai-friendly, strict) and recovery strategies, with examples and best practices.
  • Integrates with related skills (n8n MCP Tools Expert, n8n Expression Syntax) for end-to-end validation workflows.

Quick Start

Run validation on a sample node, read errors, implement fixes, and re-run validation until the workflow is valid.

Frequently Asked Questions about n8n-validation-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix n8n validation errors in my workflow?

n8n validation errors are fixed by categorizing them as missing_required, invalid_value, type_mismatch, invalid_expression, or invalid_reference, then applying targeted recovery strategies and re-running validation until the workflow passes.

What causes invalid_expression errors in n8n nodes?

Invalid_expression errors in n8n nodes occur when expression-based configurations contain syntax issues or invalid references. They are identified during validation and resolved by correcting the expression syntax and re-validating the node configuration.

Can I use different validation profiles for n8n workflows?

Yes, you can use multiple validation profiles for n8n workflows, including minimal, runtime, ai-friendly, and strict modes. Each profile adjusts the strictness of error categorization and feedback during the iterative validation loop.

Does n8n validation support Slack and HTTP node configurations?

n8n validation supports typical validation scenarios across Slack, HTTP, and expression-based node configurations. It categorizes errors and guides fixes specifically for these node types during workflow development and production triage.

What is auto-sanitization in n8n workflow validation?

Auto-sanitization in n8n workflow validation automatically cleans operator structures during the validation loop. It processes configured nodes, sanitizes invalid structures, and prepares the workflow for the next validation pass.

Why does my n8n workflow keep failing validation after fixes?

n8n workflows keep failing validation when the iterative loop does not fully resolve all categorized errors, such as lingering type_mismatch or invalid_reference issues. You must read the updated errors, implement targeted fixes, and re-run validation until valid.