czlonkowski/n8n-skills

n8n skillset for Claude Code to build flawless n8n workflows

解决的问题

通过 AI 以编程方式构建 n8n 工作流时,由于复杂的表达式语法、错误的工具使用以及验证循环,容易出现错误。本项目提供了一套专门的「技能」(知识模块),教导 AI 助手——特别是 Claude——如何正确构建生产就绪的 n8n 工作流,并正确部署自托管实例。

如何工作

该项目由 14 个互补的技能和一个强制层组成。这些技能充当 AI 的专家指南,涵盖 JavaScript/Python 代码节点、AI 代理设计、二进制数据处理以及自托管部署等特定领域。

一个「强制层」使用钩子(Router 和 Pre/PostToolUse)在决策时刻主动引导 AI 选择正确的技能,确保 AI 不仅等待查询,还能在使用特定节点或工具时主动应用最佳实践。

适用人群

使用 Claude Code、Claude.ai 或 Claude API,并希望使用 n8n-mcp MCP 服务器自动化创建和管理 n8n 工作流的开发者和自动化工程师。

主要亮点

  • 全面的技能集:14 个专业模块,涵盖从表达式语法、节点配置到错误处理和子工作流的全部内容。
  • n8n-mcp 集成:专为与 n8n-mcp 服务器配合使用而设计,使 AI 能够与 n8n 实例交互。
  • 主动引导:通过钩子触发提醒并引导 AI 在工作流构建过程中进入正确的技能。
  • 部署支持:包含一个专用技能,支持在 Linux VM 上使用 Docker Compose 和 Caddy 实现 n8n 的端到端生产级自托管。
  • 代码节点专长:对标准代码节点与 AI 可调用代码工具之间关键差异的详细指导。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目