
N8n Node Configuration
When you're wiring up n8n nodes and validation fails because a field is missing or your HTTP POST mysteriously doesn't have a body field, this is what you reach for. It teaches the progressive disclosure pattern that actual n8n users follow: start with standard detail (covers 95% of cases at 1-2K tokens), use search_properties when hunting for specific fields like auth or headers, and only pull full schemas when you're really stuck. The key insight is that required fields change based on operation. A Slack post needs channel and text, but update needs messageId instead. The skill maps out how displayOptions control which fields appear, walks through the get_node detail levels with a decision tree, and shows validation-driven workflows where you configure, validate, fix errors, repeat.
- skills.sh installs
- 7.8K
- GitHub stars
- 6.6K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add czlonkowski/n8n-skills --skill n8n-node-configuration --agent claude-codeInstalls into .claude/skills of the current project.
Files
n8n Node Configuration
Expert guidance for operation-aware node configuration with property dependencies.
Configuration Philosophy
Progressive disclosure: Start minimal, add complexity as needed
Configuration best practices:
get_nodewithdetail: "standard"is the most used discovery pattern- 56 seconds average between configuration edits
- Covers 95% of use cases with 1-2K tokens response
Key insight: Most configurations need only standard detail, not full schema!
Core Concepts
1. Operation-Aware Configuration
Not all fields are always required - it depends on operation!
Example: Slack node
// For operation='post'
{
"resource": "message",
"operation": "post",
"channel": "#general", // Required for post
"text": "Hello!" // Required for post
}
// For operation='update'
{
"resource": "message",
"operation": "update",
"messageId": "123", // Required for update (different!)
"text": "Updated!" // Required for update
// channel NOT required for update
}
Key: Resource + operation determine which fields are required!
2. Property Dependencies
Sponsors
Details
- Repository
- github.com/czlonkowski/n8n-skills
- Category
- Automation & Workflows