n8n-node-configuration

Guides operation-aware n8n node configuration using property dependencies and progressive schema discovery.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/guestyorg/n8n-workflow-builder --skill n8n-node-configuration-guestyorg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: n8n-node-configuration
Source: https://github.com/guestyorg/n8n-workflow-builder/tree/main/n8n-skills/skills/n8n-node-configuration
Command: npx skills add https://github.com/guestyorg/n8n-workflow-builder --skill n8n-node-configuration-guestyorg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Configuring n8n nodes is error-prone because required fields change per operation and fields appear or disappear based on displayOptions dependencies, causing confusing validation failures. ## Core Features & Use Cases - Operation-Aware Configuration: Explains how resource and operation choices determine required fields, with examples for Slack, HTTP Request, Postgres, IF, and more. - Property Dependency Guidance: Documents the displayOptions show/hide mechanism, AND/OR condition logic, and how to find hidden fields with get_node search_properties mode. - Progressive Discovery Workflow: Teaches when to use standard detail versus full schema versus property search, plus ready-made configuration patterns for the top 20 nodes. - Use Case: When a validation error says "body is required" but no body field is visible, use this Skill to discover that sendBody must be true for POST methods, then complete a valid configuration. ## Quick Start Ask the AI to configure an n8n HTTP Request node that POSTs JSON to an API endpoint and explain which fields are required.

Frequently Asked Questions about n8n-node-configuration

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

FAQPage Schema
How do I configure an n8n node with required fields?

Start with get_node using standard detail to see required fields for your chosen resource and operation, configure the minimal set, then run validate_node and iterate on errors. Most configurations succeed within two to three validation cycles.

Why is a required n8n field not visible in my configuration?

Fields are hidden by displayOptions rules until their dependency conditions are met, such as body appearing only when sendBody is true and method is POST. Use get_node with search_properties mode to find what controls a field's visibility.

When should I use get_node full detail versus standard detail?

Use standard detail first since it covers about 95 percent of configuration needs with a small response. Escalate to search_properties mode for specific fields, and reserve full detail for cases where the complete schema with displayOptions is genuinely needed.

Why does changing a Slack operation break my node configuration?

Different operations require different fields: posting a message needs channel and text, while updating needs messageId and text. Always re-check requirements with get_node after switching resource or operation values.

Does n8n auto-fix conditional operator configurations?

Auto-sanitization fixes operator structure issues like adding singleValue for unary operators such as isEmpty in IF and Switch nodes. It does not add missing required fields like channel, which you must configure yourself.