n8n-node-configuration

Configure n8n nodes with operation-specific fields and displayOptions logic.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/sharkitect-solutions/sharkitect-claude-toolkit --skill n8n-node-configuration-sharkitect-solutions
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: n8n-node-configuration
Source: https://github.com/sharkitect-solutions/sharkitect-claude-toolkit/tree/main/skills/n8n-node-configuration
Command: npx skills add https://github.com/sharkitect-solutions/sharkitect-claude-toolkit --skill n8n-node-configuration-sharkitect-solutions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users overcome the complexities of configuring n8n nodes, ensuring correct field selection, understanding dependencies, and resolving visibility issues for node properties.

Core Features & Use Cases

  • Operation-Aware Configuration: Understand how different operations within the same node drastically change required fields.
  • Display Options Explained: Demystify why fields appear or disappear based on parent property selections.
  • get_node Escalation: Learn the optimal strategy for using get_node with different detail levels (standard, search_properties, full).
  • Use Case: You're setting up an HTTP Request node to send a POST request with a JSON body. This Skill guides you on ensuring sendBody is true, the body field appears correctly, and the contentType is set to json.

Quick Start

Use the n8n-node-configuration skill to determine the required fields for the Slack node when the operation is set to 'delete'.

Frequently Asked Questions about n8n-node-configuration

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

FAQPage Schema
Why are n8n node fields invisible until I select another property?▼

To configure an HTTP Request node for a POST request, you must set sendBody to true, ensure the body field appears via displayOptions logic, and set contentType to json. This Skill guides you through these operation-specific field requirements.

How do I configure required fields when changing operations in an n8n node?▼

This Skill details the optimal strategy for using the get_node function with different detail levels: standard, search_properties, and full. It guides you on when to escalate detail levels to resolve complex dependency chains and visibility issues in nodes like Slack.

How do I set up an n8n HTTP Request node to send a JSON body?▼

To configure an HTTP Request node for a POST request, you must set sendBody to true, ensure the body field appears via displayOptions logic, and set contentType to json. This Skill guides you through these operation-specific field requirements.

Why are n8n node fields invisible until I select another property?▼

n8n node fields often remain invisible because displayOptions logic hides them until specific parent property conditions are met, such as toggling a boolean like sendBody. This Skill explains these dependency chains to ensure correct field visibility during node configuration.

How do I troubleshoot missing properties when configuring conditional logic nodes in n8n?▼

Troubleshooting missing properties in n8n conditional logic nodes requires understanding displayOptions and parent property dependencies. This Skill helps you resolve these visibility issues by mapping the dependency chains that control field appearance.