SkillsScout
INTEGRATION-WORKFLOW / 集成与工作流自动化

n8n-error-handling-official-n8n-io-skills

收录日期 2026-07-27·来源仓库 ↗
受欢迎程度
7
可用程度与相关性
8
安全性
8
7.7SCOUT SCORE

1. 基本信息

项目自述名称:所在仓库自述为「n8n Skills」(n8n 官方出品的技能合集插件,插件 ID n8n-skills);本技能自身文档标题为「n8n Error Handling」。

项目 内容 数据来源
名称 n8n-error-handling-official-n8n-io-skills
作者/维护者 n8n 团队(官方组织 n8n-io,插件 manifest 标注 author: n8n,主页 n8n.io) GitHub API + 仓库 .claude-plugin/plugin.json
来源链接 https://github.com/n8n-io/skills/tree/main/skills/n8n-error-handling-official
许可证 Apache-2.0 GitHub API
GitHub Stars(仓库整体) 373 GitHub API
该子技能单独统计 GitHub 不提供子目录级 star 数;改用该子技能相关的 Issue/PR 记录作为热度证据(见第 6、8 章) 说明性备注
Forks 39 GitHub API
最新版本 插件 v1.1.0 仓库 .claude-plugin/plugin.json
安装方式 Claude Code / Codex 插件市场一条命令;其他平台可用 skills.sh 或手动复制 SKILL.md 官方 README

2. 功能介绍与亮点

核心能力:教 Claude Code / Codex 等编程 Agent 在搭建 n8n workflow 时把“错误处理”钉成硬性规则,而不是出问题后再补救。针对 webhook/API 型 workflow:要求每个可能出错节点的错误输出都接到 Respond to Webhook,且状态码要对应真实原因(调用方的错误给 4xx、自己的错误给 5xx),避免“错误路径返回 200”这种让调用方误以为成功的坑。针对无人值守 workflow(定时、队列驱动):要求设置 workflow 级 error workflow,捕获逃过单节点处理的超时、节点间崩溃等情况。配套一张“故障原因 → HTTP 状态码 → 错误码 → 处理路径”的十行映射表,以及 retryOnFail 自愈配置(默认 3 次重试、5 秒等待上限)用于吸收瞬时 429 和上游抖动。反模式表逐条列出“用 Code 节点吞掉错误当数据返回”“每次失败都返回 500”等真实场景与后果。

亮点

3. 适用场景

固定分类:集成与工作流自动化

受益人群:把 n8n 用于生产级自动化、需要把“失败要喊出来”落实到具体节点配置的初中级开发者。

4. 跨 Agent 兼容性

5. 推荐理由

n8n 官方团队出品,把“workflow 为什么会悄悄挂掉”这个几乎每个自动化开发者都踩过的坑,拆解成 webhook 型与无人值守型两类场景各自的硬性规则、一张故障原因到 HTTP 状态码的映射表、以及 retryOnFail 自愈参数的具体数值——不是“记得处理错误”这种空泛提醒,而是可以直接照抄的配置动作与反模式对照。同仓库的两个姊妹技能(workflow-lifecycle 方法论、credentials-and-security 凭据安全)均已验证过质量水准,本技能延续同等的详实程度,补上生产级 workflow 最容易被忽视的一环。

6. 评分

维度 分数 说明
受欢迎程度 7 n8n 为知名工作流自动化厂商、官方团队亲自出品,仓库整体 373 stars(合集仓库数字,不代表本技能个体热度,见第 1 章说明);GitHub 不提供子目录级 star 数,改查该文件专属的 Issue/PR 记录——检索未见任何 issue 或 PR 专门提及本技能文件本身;对比之下,同仓库的 n8n-credentials-and-security-official 有独立开发者提交并合并的 PR 记录作为佐证,本技能目前仅代表“暂无已知问题”而非活跃讨论
可用性 8 Claude Code 官方插件市场一条命令安装,Codex 有对应命令;技能正文附故障原因映射表、反模式对照表与可直接复制的 TypeScript 示例文件,能直接照做;依赖预先开启 MCP server 的 n8n 实例作为前置条件,非纯开箱即用
安全性 8 见下方安全检查清单
综合 7.67 三项均值

安全检查清单:

检查项 结果
① Shell 命令权限范围 本技能自身不含可执行脚本,仅指导 Agent 配置 n8n 节点属性(onErrorretryOnFail 等)与调用已授权的 MCP 工具,未见越权行为,未扣分
② 运行时联网外发 未发现独立于用户自有 n8n 实例之外的外发行为
③ API key/凭据存储 本技能不涉及凭据处理,该主题由同仓库姊妹技能 n8n-credentials-and-security-official 专门覆盖,不适用
④ 可疑指令/注入迹象 本技能文本未见可疑指令。但同一插件包内的姊妹技能 n8n-debugging-official 曾于 2026-07-04 被独立用户举报存在“持久化写入 workflow 文件”的问题,并被 Hermes Agent 安全扫描器标记为 dangerous,截至 2026-07-27 仍处 open 状态尚未修复——与本技能内容无直接关系,但因随同一插件整体安装,计入扣分
⑤ 作者/组织信誉 n8n 为知名工作流自动化厂商,官方组织 n8n-io,插件 manifest(author: n8n,homepage: n8n.io)可核验,未扣分
⑥ License 明确性 Apache-2.0,明确,未扣分
⑦ 最近维护时间 仓库 2026-04-20 创建,最近提交 2026-07-26,持续更新,非弃置项目,未扣分

7. 跟同类 Skills 相比的优势

名称 定位 官方程度 / 热度证据 与本技能的差异
n8n-error-handling-official(本技能,n8n 官方) webhook / 无人值守 workflow 专项错误处理规范 官方仓库,GitHub 检索未见该文件专属 issue/PR 提及 160 行,含故障原因→状态码映射表、retryOnFail 自愈参数、可复制 TypeScript 示例
czlonkowski/n8n-skills 的 n8n-error-handling(社区版同名技能) 主题高度一致:per-node 错误输出 + workflow 级 error workflow + 4xx/5xx 响应规范 社区维护,所属仓库 5,881 stars,规模远超官方仓库 269 行,篇幅更长、覆盖更细,但非 n8n 官方直接维护,核心思路与本技能高度相近
n8n-credentials-and-security-official(同仓库姊妹技能) 凭据/密钥认证专项 官方仓库,已有独立开发者 PR 合并记录 覆盖领域不同(认证 vs 错误处理),二者常在同一生产级 workflow 中配合使用
n8n-workflow-lifecycle-official(同仓库姊妹技能) workflow 全生命周期方法论(计划→构建→校验→测试→发布→交接) 官方仓库 广度优先,错误处理只是其六阶段流程中的一条 non-negotiable,未展开状态码映射与自愈重试细节

核心差异化:与社区版同名技能相比,二者解决的问题和思路高度相近,但本技能是 n8n 官方直接维护、随官方“生产级 workflow 构建”技能包统一分发,并与同仓库凭据安全、生命周期两个专项技能共享同一套路由机制,形成一套官方认证的完整体系,而非孤立单点技能。

8. 用户评价

该技能目前在第三方平台与 GitHub 均未发现具名用户评价,也未检索到专门提及该技能文件的 issue 或 PR。

9. 其他补充

同仓库另有 12 个专项技能(工作流生命周期、凭据安全、循环分页、AI Agent 节点配置、二进制数据处理等)与 1 个路由入口技能 using-n8n-skills-official,随插件一次性安装,共享同一套 hook 自动路由机制。仓库明确欢迎社区为其他编程 Agent(Cursor、OpenCode 等)贡献适配插件。

10. 安装使用方式

Claude Code(官方推荐)

/plugin marketplace add n8n-io/skills
/plugin install n8n-skills@n8n-io

安装时会提示填写 n8n 实例 URL,随后运行 /reload-plugins 生效。

Codex

codex plugin marketplace add n8n-io/skills
codex plugin add n8n-skills@n8n-io

重启后首次运行会提示信任插件 hooks,需批准以启用自动路由提醒;另需手动添加 MCP 服务器:

codex mcp add n8n-mcp --url https://<你的n8n域名>/mcp-server/http

其他平台(OpenClaw / Hermes 等,非官方支持)

npx skills add n8n-io/skills

需自行在 AGENTS.md 中补充片段,引导 Agent 在涉及 webhook/定时任务的 n8n 任务时主动加载本技能——通用安装方式没有 hook 自动触发,退化为纯文档。

前置条件:需要一个已开启实例级 MCP server 的 n8n 实例(Cloud 或自托管均可,最低 n8n 2.2.0),在 n8n 的 Settings → Instance-level MCP 中启用。

11. 注意事项