🎯

n8n-mcp-tools-expert

🎯Skill

from czlonkowski/n8n-skills

VibeIndex|
What it does

Guides AI assistants in effectively using n8n-mcp MCP tools by teaching correct tool selection, node configuration, validation profiles, and smart parameter formatting.

n8n-mcp-tools-expert

Installation

Install skill:
npx skills add https://github.com/czlonkowski/n8n-skills --skill n8n-mcp-tools-expert
2,152
Last UpdatedJan 8, 2026

Skill Details

SKILL.md

Overview

# n8n-skills

Expert Claude Code skills for building flawless n8n workflows using the n8n-mcp MCP server

[![GitHub stars](https://img.shields.io/github/stars/czlonkowski/n8n-skills?style=social)](https://github.com/czlonkowski/n8n-skills)

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)

[![n8n-mcp](https://img.shields.io/badge/n8n--mcp-compatible-green.svg)](https://github.com/czlonkowski/n8n-mcp)

Watch the Introduction Video

[![n8n Skills Introduction](skills.png)](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

πŸ”Œ
n8n-mcp-skillsπŸ”ŒPlugin

Provides Claude AI with expert guidance and best practices for building correct, efficient n8n workflows using MCP server tools and syntax.

πŸͺ
czlonkowski-n8n-skillsπŸͺMarketplace

Teaches Claude AI advanced techniques for building, validating, and optimizing n8n workflows using specialized code skills and MCP server best practices.

🎯
n8n-workflow-patterns🎯Skill

Teaches Claude how to construct n8n workflows using 5 proven architectural patterns for reliable, scalable automation design.

🎯
n8n-code-javascript🎯Skill

Provides expert guidance for writing clean, efficient JavaScript code within n8n Code nodes, focusing on best practices, data transformation, and avoiding common coding pitfalls.

🎯
n8n-node-configuration🎯Skill

Configures n8n workflow nodes with precise, context-aware settings, ensuring correct node parameters, dependencies, and validation across different workflow scenarios.

🎯
n8n-validation-expert🎯Skill

Validates n8n workflow configurations, detects potential errors, and provides targeted guidance for fixing validation issues across workflow nodes and connections.

🎯
n8n-expression-syntax🎯Skill

Teaches Claude how to correctly write and troubleshoot n8n expression syntax, focusing on proper use of {{}} patterns, core variables, and common expression-related pitfalls.

🎯
n8n-code-python🎯Skill

Enables Claude to generate and validate Python code for n8n workflow nodes, focusing on correct syntax, error handling, and efficient code implementation.