What problem does it solve?
Configuring n8n nodes can be challenging because fields and requirements change based on the chosen resource and operation. This skill explains how to identify required fields, how displayOptions controls visibility, and how to apply progressive discovery to build robust configurations.
Core Features & Use Cases
- Understand operation-aware configuration: resource + operation determine required fields.
- Use progressive discovery: get_node (standard) → get_node({mode: "search_properties"}) → get_node({detail: "full"}).
- Resolve field visibility and troubleshooting with property dependencies and validation hints.
- Apply common node configuration patterns by type (HTTP, Slack, OpenAI, Schedule) to speed up setup.
- Use patchNodeField for surgical edits without replacing entire fields.
Quick Start
Start with get_node for your target node and operation, configure the minimal required fields, validate, and if necessary use get_node({mode: "search_properties"}) to locate dependent fields, iterating until the configuration is valid.