n8n-mcp-tools-expert
π―Skillfrom czlonkowski/n8n-skills
Guides AI assistants in effectively using n8n-mcp MCP tools by teaching correct tool selection, node configuration, validation profiles, and smart parameter formatting.
Installation
npx skills add https://github.com/czlonkowski/n8n-skills --skill n8n-mcp-tools-expertSkill Details
Overview
# n8n-skills
Expert Claude Code skills for building flawless n8n workflows using the n8n-mcp MCP server
[](https://github.com/czlonkowski/n8n-skills)
[](LICENSE)
[](https://github.com/czlonkowski/n8n-mcp)
Watch the Introduction Video
[](https://youtu.be/e6VvRqmUY2Y?si=6Igply3cadjO6Xx0)
---
π― What is this?
This repository contains 7 complementary Claude Code skills that teach AI assistants how to build production-ready n8n workflows using the [n8n-mcp](https://github.com/czlonkowski/n8n-mcp) MCP server.
Why These Skills Exist
Building n8n workflows programmatically can be challenging. Common issues include:
- Using MCP tools incorrectly or inefficiently
- Getting stuck in validation error loops
- Not knowing which workflow patterns to use
- Misconfiguring nodes and their dependencies
These skills solve these problems by teaching Claude:
- β Correct n8n expression syntax ({{}} patterns)
- β How to use n8n-mcp tools effectively
- β Proven workflow patterns from real-world usage
- β Validation error interpretation and fixing
- β Operation-aware node configuration
---
π The 7 Skills
1. **n8n Expression Syntax**
Teaches correct n8n expression syntax and common patterns.
Activates when: Writing expressions, using {{}} syntax, accessing $json/$node variables, troubleshooting expression errors.
Key Features:
- Core variables ($json, $node, $now, $env)
- Critical gotcha: Webhook data is under
$json.body - Common mistakes catalog with fixes
- When NOT to use expressions (Code nodes!)
2. **n8n MCP Tools Expert** (HIGHEST PRIORITY)
Expert guide for using n8n-mcp MCP tools effectively.
Activates when: Searching for nodes, validating configurations, accessing templates, managing workflows.
Key Features:
- Tool selection guide (which tool for which task)
- nodeType format differences (nodes-base. vs n8n-nodes-base.)
- Validation profiles (minimal/runtime/ai-friendly/strict)
- Smart parameters (branch="true" for IF nodes)
- Auto-sanitization system explained
Most Important: Teaches correct MCP tool usage patterns and parameter formats
3. **n8n Workflow Patterns**
Build workflows using 5 proven architectural patterns.
Activates when: Creating workflows, connecting nodes, designing automation.
Key Features:
- 5 proven patterns (webhook processing, HTTP API, database, AI, scheduled)
- Workflow creation checklist
- Real examples from 2,653+ n8n templates
- Connection best practices
- Pattern selection guide
4. **n8n Validation Expert**
Interpret validation errors and guide fixing.
Activates when: Validation fails, debugging workflow errors, handling false positives.
Key Features:
- Validation loop workflow
- Real error catalog
- Auto-sanitization behavior explained
- False positives guide
- Profile selection for different stages
5. **n8n Node Configuration**
Operation-aware node configuration guidance.
Activates when: Configuring nodes, understanding property dependencies, setting up AI workflows.
Key Features:
- Property dependency rules (e.g., sendBody β contentType)
- Operation-specific requirements
- AI connection types (8 types for AI Agent workflows)
- Common configuration patterns
6. **n8n Code JavaScript**
Write effective JavaScript code in n8n Code nodes.
Activates when: Writing JavaScript in Code nodes, troubleshooting Code node errors, making HTTP requests with $helpers, working with dates.
Key Features:
- Data access patterns ($input.all(), $input.first(), $input.item)
- Critical gotcha: Webhook data under
$json.body - Correct return format:
[{json: {...}}] - Built-in functions ($helpers.httpRequest(), DateTime, $jmespath())
- Top 5
More from this repository8
Provides Claude AI with expert guidance and best practices for building correct, efficient n8n workflows using MCP server tools and syntax.
Teaches Claude AI advanced techniques for building, validating, and optimizing n8n workflows using specialized code skills and MCP server best practices.
Teaches Claude how to construct n8n workflows using 5 proven architectural patterns for reliable, scalable automation design.
Provides expert guidance for writing clean, efficient JavaScript code within n8n Code nodes, focusing on best practices, data transformation, and avoiding common coding pitfalls.
Configures n8n workflow nodes with precise, context-aware settings, ensuring correct node parameters, dependencies, and validation across different workflow scenarios.
Validates n8n workflow configurations, detects potential errors, and provides targeted guidance for fixing validation issues across workflow nodes and connections.
Teaches Claude how to correctly write and troubleshoot n8n expression syntax, focusing on proper use of {{}} patterns, core variables, and common expression-related pitfalls.
Enables Claude to generate and validate Python code for n8n workflow nodes, focusing on correct syntax, error handling, and efficient code implementation.