Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/czlonkowski/n8n-skills/llms.txt

Use this file to discover all available pages before exploring further.

How Skills Activate

Skills activate automatically based on your query content. You do not need to manually invoke them — the Claude runtime reads each skill’s frontmatter description field and matches it against your query keywords. For example, the n8n Expression Syntax skill has this frontmatter:
---
name: n8n Expression Syntax
description: Validate n8n expression syntax and fix common errors. Use when writing
  n8n expressions, using {{}} syntax, accessing $json/$node variables, or
  troubleshooting expression errors in workflows.
---
When your query mentions {{}} syntax, $json, or expression errors, this skill activates and injects its expert guidance into the conversation.

Activation Trigger Reference

SkillActivates When Your Query Mentions
n8n Expression Syntaxexpression, {{}} syntax, $json, $node, webhook data access, undefined variable
n8n MCP Tools Expertsearch nodes, validate, find node, MCP tools, template, workflow management
n8n Workflow Patternsbuild workflow, webhook, pattern, architecture, workflow structure
n8n Validation Expertvalidation, error, fix, debug, validate workflow, false positive
n8n Node Configurationconfigure node, property, operation, dependencies, AI workflow setup
n8n Code JavaScriptJavaScript Code node, $input, $helpers, DateTime, Code node error
n8n Code PythonPython Code node, Python limitations, standard library, no external libraries

Individual Skill Usage

1. n8n Expression Syntax

Activates on: expression, {{}} syntax, $json, $node, webhook data access
"How do I write n8n expressions?"
"Why is {{$json.email}} showing undefined?"
"Access webhook data in Slack node"
"What's wrong with my $node reference?"

2. n8n MCP Tools Expert

Activates on: search nodes, validate, find node, MCP tools, template, workflow
"Find me a Slack node"
"How do I search for database nodes?"
"Validate this node configuration"
"What's the difference between get_node detail levels?"
"Which MCP tool should I use to create workflows?"

3. n8n Workflow Patterns

Activates on: build workflow, webhook, pattern, architecture, workflow structure
"Build a webhook to Slack workflow"
"What's the best pattern for API integration?"
"Create a scheduled database workflow"
"Show me webhook processing pattern"

4. n8n Validation Expert

Activates on: validation, error, fix, debug, validate workflow
"Why is my workflow validation failing?"
"Fix this validation error"
"Explain this validation warning"
"What does auto-sanitization do?"

5. n8n Node Configuration

Activates on: configure node, property, operation, dependencies, AI workflow
"How do I configure the HTTP Request node?"
"What properties does the Slack node need?"
"Explain property dependencies"
"Set up AI Agent workflow"

6. n8n Code JavaScript

Activates on: JavaScript Code node, $input, $helpers, DateTime, Code node error
"How do I access webhook data in a Code node?"
"Write a JavaScript Code node that filters items"
"How do I make an HTTP request from a Code node?"
"Why is my Code node returning the wrong format?"

7. n8n Code Python

Activates on: Python Code node, Python limitations, standard library, no external libraries
"Can I use pandas in Python Code node?"
"How do I parse JSON in a Python Code node?"
"What Python libraries are available in n8n?"
"Write a Python Code node that processes dates"

Best Practices

Be Specific

More specific queries activate skills with better context.Good: “Build a webhook that receives form data and posts to Slack”Better: “Build a webhook to Slack workflow with form validation and error handling”

Ask Follow-Up Questions

Skills provide deep knowledge. Don’t hesitate to dig deeper:
  • “Explain property dependencies in HTTP Request node”
  • “Show me more webhook examples”
  • “What are validation profiles?”

Request Validation

Always ask for validation alongside builds:
  • “Build this workflow AND validate it”
  • “Check if this configuration is correct”

Leverage Cross-Skill Knowledge

Trigger multiple skills in a single query:
"Build, validate, and explain the
expressions in this workflow"
→ Activates: Patterns + Validation
   + Expression Syntax

Reference Real Templates

Use the 2,653+ available n8n templates:
"Show me template #2947 and explain
how it works"

Request Step-by-Step

Ask for incremental guidance:
"Step by step: build a webhook to
database workflow with validation
at each step"

Skill Limitations

  • Teach n8n concepts and best practices
  • Guide MCP tool usage with correct parameters
  • Provide proven workflow patterns
  • Interpret validation errors and suggest fixes
  • Explain node configurations and property dependencies
  • Reference real templates from the n8n library
  • Help write JavaScript and Python Code node logic

Tool Availability

ToolAvailability
search_nodesAlways available
get_nodeAlways available
validate_nodeAlways available
validate_workflowAlways available
search_templatesAlways available
get_templateAlways available
tools_documentationAlways available
ai_agents_guideAlways available
n8n_create_workflowRequires N8N_API_URL + N8N_API_KEY
n8n_update_partial_workflowRequires N8N_API_URL + N8N_API_KEY
n8n_validate_workflow (by ID)Requires N8N_API_URL + N8N_API_KEY
n8n_list_workflowsRequires N8N_API_URL + N8N_API_KEY
n8n_get_workflowRequires N8N_API_URL + N8N_API_KEY
n8n_test_workflowRequires N8N_API_URL + N8N_API_KEY
n8n_executionsRequires N8N_API_URL + N8N_API_KEY
n8n_deploy_templateRequires N8N_API_URL + N8N_API_KEY
n8n_workflow_versionsRequires N8N_API_URL + N8N_API_KEY
n8n_autofix_workflowRequires N8N_API_URL + N8N_API_KEY

Troubleshooting Skill Activation

Rephrase your query to include more of the skill’s trigger keywords.
Instead of: "How do I use expressions?"
Try:        "How do I write n8n expressions with {{}} syntax?"
Also verify:
  • Skills are installed in the correct directory (~/.claude/skills/)
  • Each skill directory contains a SKILL.md with valid frontmatter
  • Claude Code has been reloaded after installation
This is usually fine — skills complement each other and share knowledge. If you need a specific skill, be more explicit:
"Using n8n MCP tools, search for the webhook node"
Ask a comprehensive question that spans multiple domains:
"Build, configure, and validate a webhook workflow with explanations"
All relevant skills will activate automatically.

Getting Help