n8n-node-configuration

Guides operation-aware n8n node configuration with property dependency and validation workflows.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Sebasarmas19/Chatbot-Reminder --skill n8n-node-configuration-sebasarmas19
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: n8n-node-configuration
Source: https://github.com/Sebasarmas19/Chatbot-Reminder/tree/main/n8n-skills/skills/n8n-node-configuration
Command: npx skills add https://github.com/Sebasarmas19/Chatbot-Reminder --skill n8n-node-configuration-sebasarmas19

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 - Progressive Discovery Workflow: Start with get_node standard detail, escalate to search_properties mode or full schema only when needed. - Property Dependency Guidance: Explains displayOptions show/hide rules, AND/OR condition logic, and dependency chains like sendBody controlling body visibility. - Operation Pattern Library: Provides ready configurations for HTTP Request, Webhook, Slack, Gmail, Postgres, Set, Code, IF, Switch, OpenAI, and Schedule Trigger nodes. - Use Case: When a Slack node validation fails after switching from post to update operation, use this Skill to identify that messageId is now required and channel became optional. ## Quick Start Ask the AI to configure an n8n HTTP Request node that POSTs JSON to an API endpoint and validate the result.

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 operation-specific required fields?

Call get_node with standard detail to see required fields for your chosen resource and operation, then configure only those fields and validate. Different operations require different fields, so re-check requirements whenever you change the operation.

When should I use get_node standard detail versus full detail in n8n?

Use standard detail first since it covers about 95% of configuration needs with a small 1-2K token response. Escalate to search_properties mode for specific fields, and reserve full detail (3-8K tokens) only when standard output is insufficient.

Why does an n8n field disappear when I change the operation?

Fields disappear because displayOptions rules tie visibility to other field values like resource and operation. Changing operation alters which fields show and which are required, so re-run get_node and validate after any operation change.

Why does n8n validation say a field is required but I cannot see it?

The field is hidden by a displayOptions dependency, such as body requiring sendBody=true on the HTTP Request node. Use get_node with search_properties mode to find the controlling field, set it, and the hidden field becomes available.

How do I avoid SQL injection in n8n Postgres node queries?

Use parameterized queries with placeholders like $1 and pass values through additionalFields queryParameters instead of interpolating expressions into the query string. This prevents user input from being executed as SQL.