n8n-validation-expert

Interpret and fix n8n workflow validation errors through iterative validation loops.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Validation errors in n8n workflows are common and often require 2-3 fix cycles, leaving users confused about which errors block execution, which warnings are acceptable false positives, and which issues are auto-fixed by sanitization. ## Core Features & Use Cases - Error Interpretation: Explains the five core error types (missing_required, invalid_value, type_mismatch, invalid_expression, invalid_reference) with concrete broken/fixed configuration examples. - Validation Profiles: Guides selection between minimal, runtime, ai-friendly, and strict profiles depending on development stage and workflow criticality. - False Positive Triage: Provides a decision framework for when warnings like missing error handling, retry logic, or unbounded queries are acceptable versus must-fix. - Use Case: When validate_node_operation returns a missing_required error on a Slack node, consult the error catalog to identify the required field via get_node_essentials, fix the config, and re-validate until valid. ## Quick Start Ask the assistant to explain and fix the validation error returned by validate_node_operation for your n8n node configuration.

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 on node configuration?

Run validate_node_operation with the runtime profile, read each error message for the failing property and fix guidance, correct one error at a time, then re-validate. Expect 2-3 iterations before the configuration passes.

What do n8n missing_required validation errors mean?

A missing_required error means a mandatory field was not provided in the node configuration. Use get_node_essentials for the node type to list required properties, then add the missing field with a valid value.

Which n8n validation profile should I use?

Use the runtime profile for most pre-deployment validation since it balances coverage and noise. Use ai-friendly during development to reduce false positives by about 60%, and strict only for critical production workflows.

Are all n8n validation warnings required to be fixed?

No. Roughly 40% of warnings are acceptable depending on context, such as missing error handling in test workflows or unbounded queries on small known datasets. Always fix security warnings and document why accepted warnings were ignored.

Does n8n auto-fix operator structure validation errors?

Yes. Auto-sanitization runs on every workflow save and fixes binary/unary operator structure issues, such as removing singleValue from equals operations or adding it to isEmpty. Do not manually fix these; trust the automatic fix.

Why does n8n report invalid_reference errors in my workflow?

Invalid_reference errors occur when an expression or connection points to a node that was renamed, deleted, or never existed. Correct the node name in the expression or run the cleanStaleConnections operation via n8n_update_partial_workflow.