czlonkowski/n8n-skills
n8n skillset for Claude Code to build flawless n8n workflows
What it solves
This project provides a set of specialized instructions (skills) for AI assistants like Claude to help them build production-ready n8n workflows. It addresses common AI failures when automating n8n, such as incorrect expression syntax, inefficient use of MCP tools, validation error loops, and misconfigured nodes.
How it works
It consists of 14 complementary skills and an enforcement layer. These skills act as expert guides that activate automatically when the AI detects relevant queries. They cover specific domains like JavaScript/Python code nodes, AI agents, binary data handling, and self-hosting deployment.
The enforcement layer uses a router skill and hooks (PreToolUse and PostToolUse) to proactively nudge the AI toward the correct guidance before and after it uses n8n-mcp tools, ensuring the AI doesn't just rely on passive query matching.
Who it’s for
Users of Claude Code, Claude.ai, or other AI assistants who use the n8n-mcp MCP server to programmatically build and manage n8n workflows.
Highlights
- 14 Specialized Skills: Covers everything from expression syntax and node configuration to complex AI agent design and self-hosting.
- Coded Patterns: Includes production-tested patterns for JavaScript and Python Code nodes, including critical "gotchas" for webhook data access.
- Proactive Enforcement: Uses hooks to remind the AI of best practices before high-impact tool calls.
- Deployment Guidance: Includes a dedicated skill for deploying self-hosted n8n on Linux VMs using Docker Compose and Caddy.
- Broad Support: Grounded in data from over 500 n8n nodes and 2,600+ workflow templates.
Related
- Project
- Project
- Project
- Project
- Project