Agent Skills
› n8n-io/n8n
n8n-io/n8n
GitHub自动化审查社区PR就绪状态,验证CLA、格式、测试覆盖率等。根据结果执行分流:自动关闭低质PR、标记内部机器人PR、或转交Linear团队人工审核。
安装全部 Skills
npx skills add n8n-io/n8n --all -g -y
集合内 Skills (43)
自动化审查社区PR就绪状态,验证CLA、格式、测试覆盖率等。根据结果执行分流:自动关闭低质PR、标记内部机器人PR、或转交Linear团队人工审核。
用户请求检查PR是否准备好进行人工审查
提供PR编号或分支名称以触发审查流程
输入命令 /community-pr-readiness-check
npx skills add n8n-io/n8n --skill n8n:community-pr-readiness-check -g -y
专注SaaS产品UI文案设计,支持撰写、审查及审计按钮、错误提示等界面文本。遵循简洁中立原则,确保术语精准与体验一致。
需要撰写或优化UI界面文案
审查现有用户界面文本的合规性
审计i18n文件或Vue组件中的文案问题
npx skills add n8n-io/n8n --skill n8n:content-design -g -y
n8n开发规范速查,涵盖TS类型、前后端架构、测试及命令等关键模式。
需要快速回顾n8n代码规范
查询项目目录结构或包用途
确认前端Vue组件或后端服务编写标准
npx skills add n8n-io/n8n --skill n8n:conventions -g -y
用于编写和校准 n8n Agent Builder 的 AI 评估用例,确保代理构建、路由及配置的正确性。
需要为 Agent Builder 功能编写自动化测试用例
验证代理构建流程或模型选择逻辑的变化
npx skills add n8n-io/n8n --skill n8n:create-agent-builder-eval -g -y
指导为n8n社区节点ESLint插件创建新的Lint规则。涵盖规则设计、TypeScript实现、测试编写及文档注册,提供AST工具使用示例和代码模板。
添加新的ESLint规则
创建社区节点lint检查
修改eslint-plugin-community-nodes
npx skills add n8n-io/n8n --skill n8n:create-community-node-lint-rule -g -y
用于编写和校准 n8n Instance AI 的评估用例(Workflow/Agent),包括意图驱动的预期、种子数据及行为测试。支持本地草稿、实时校准并推送至 LangTracer 套件,旨在验证 AI 构建的行为与性能。
需要创建新的 AI 评估用例
调试不稳定的 AI 评估结果
修改或优化现有 AI 评估逻辑
npx skills add n8n-io/n8n --skill n8n:create-instance-ai-eval -g -y
根据用户指令在 Linear 或 GitHub 创建 Issue。自动识别平台,使用 ASD-STE100 简化技术英语规范标题和描述,并提供 Bug、功能、技术债等场景的 Markdown 模板。
用户要求创建工单或提交错误报告
输入 /create-issue 命令
npx skills add n8n-io/n8n --skill n8n:create-issue -g -y
自动化创建符合规范的GitHub PR,确保标题通过CI校验。支持分析变更、生成描述及处理安全修复,适用于提交代码审查或用户请求创建PR场景。
用户要求创建Pull Request
用户输入/pr指令
npx skills add n8n-io/n8n --skill n8n:create-pr -g -y
指导用户创建有效的Agent Skills,涵盖技能结构、最佳实践及SKILL.md格式规范。
创建新技能
编写技能文档
询问技能结构或格式
npx skills add n8n-io/n8n --skill n8n:create-skill -g -y
提供n8n数据库迁移的编写指南,涵盖目录结构、可逆与不可逆迁移类型选择、MigrationContext API用法、DSL类型映射及跨数据库兼容性规范。
创建或修改 packages/@n8n/db/src/migrations/ 下的文件
用户请求添加列、表、索引、外键或数据回填
提及 DB migrations 或 TypeORM migrations
npx skills add n8n-io/n8n --skill n8n:db-migrations -g -y
提供前端设计系统的开发规范,指导Vue组件构建、样式管理及UI变更审查。涵盖CSS变量使用、现有组件优先原则、暗黑模式适配及Storybook故事编写标准,确保界面一致性与可维护性。
修改 .vue/.css/.scss 文件
新增或重构 UI 组件
审查界面变更
实现深色模式适配
npx skills add n8n-io/n8n --skill n8n:design-system -g -y
指导 editor-ui 前端实验代码的全生命周期管理,包括创建、扩展、集成、测试、审查和废弃。涉及 PostHog 功能标志、实验状态及遥测数据等。
创建或修改编辑器UI实验代码
处理PostHog功能标志与实验变体
实验相关的测试与审查
npx skills add n8n-io/n8n --skill n8n:experiments -g -y
管理 GitHub 堆叠分支与 PR,支持创建、推送、变基、同步及导航依赖分支链,适用于增量代码审查工作流。
创建或管理堆叠的依赖分支
处理增量代码审查工作流
同步或变基分支栈
npx skills add n8n-io/n8n --skill n8n:gh-stack -g -y
模拟人类审查者对GitHub PR进行深度代码评审,结合PR描述、Linear工单等上下文,重点分析架构适配性、复杂度、Bug及安全边界,输出Markdown格式的反馈报告。
用户提供GitHub PR链接
用户输入/human-like-code-review指令
npx skills add n8n-io/n8n --skill n8n:human-like-code-review -g -y
用于获取并分析 Linear 工单及其关联上下文。在开始处理工单前,自动检查工具依赖、识别私有安全标签并强制隔离仓库,同时抓取描述和评论中的所有图片及媒体附件,为开发提供完整背景信息。
开始处理 Linear 工单
分析特定工单上下文
收集工单相关背景资料
npx skills add n8n-io/n8n --skill n8n:linear-issue -g -y
通过解析Loom视频URL提取ID,调用GraphQL API获取元数据及转录源链接,下载并解析VTT或JSON格式的逐字稿,最终向用户展示带时间戳的完整视频字幕内容。
用户需要获取Loom视频的文本转录
用户希望阅读Loom视频的字幕内容
npx skills add n8n-io/n8n --skill n8n:loom-transcript -g -y
通过内部 Nathan 机器人部署临时 n8n 测试实例,支持 PR 后自动提供或按需生成。用于快速验证新功能、UI 变更及行为修改,跳过纯文档或微小修复。
用户要求启动分支测试实例
打开包含功能或 UI 变更的 PR
npx skills add n8n-io/n8n --skill n8n:nathan -g -y
为n8n节点添加OAuth2认证支持,包括创建凭证文件、更新节点逻辑、添加测试及同步CLI常量。适用于需集成第三方OAuth2服务的场景。
用户输入/node-add-oauth命令
需要为现有n8n节点添加OAuth2认证功能
npx skills add n8n-io/n8n --skill n8n:node-add-oauth -g -y
规范 REST 端点 RBAC 权限,强制使用 ProjectScope/GlobalScope 装饰器防止越权。提供路由决策逻辑、代码示例及新 Scope 注册流程,确保认证接口受控。
创建新的 @RestController
为现有控制器添加路由
审查端点授权配置
npx skills add n8n-io/n8n --skill n8n:protect-endpoints -g -y
规范 n8n Public API v1 端点的开发、迁移与更新,涵盖控制器结构、DTO 定义、分页、认证及测试要求。
创建新的 Public API 端点
迁移现有内部接口至公共 API
更新或重构 Public API 代码
npx skills add n8n-io/n8n --skill n8n:public-api -g -y
根据 Linear 工单上下文,系统性复现 Bug 并编写失败的回归测试。涵盖解析信号、路由测试策略、定位源码、追踪代码路径及生成断言正确行为的测试用例。
需要复现软件缺陷
基于工单编写回归测试
npx skills add n8n-io/n8n --skill n8n:reproduce-bug -g -y
规范驱动开发技能,确保实现与规格说明同步。用于在功能开发、验证或更新规格时,通过读取、实施和校验保持代码与文档一致,防止漂移。
用户启动具有规格文档的功能开发
用户输入/spec命令
用户要求根据规格验证实现
用户要求更新因变更而失效的规格
npx skills add n8n-io/n8n --skill n8n:spec-driven-development -g -y
指导在n8n项目中添加、修改和审查遥测事件。提供通过注册表查找事件详情、规范命名与类型定义(Zod)以及使用track()方法的流程,确保前端和后端埋点数据的准确性与一致性。
需要添加新的用户行为追踪事件
查询现有遥测事件的定义或属性
修改或审查现有的telemetry代码
处理RudderStack或PostHog相关的事件配置
npx skills add n8n-io/n8n --skill n8n:telemetry -g -y
前端 UI 设计与开发指南,涵盖组件使用、样式规范及动画实现。指导在 editor-ui 或 design-system 包中进行重构、样式调整和功能开发,强调复用设计系统组件和变量。
UI 组件重构
样式变更
前端功能开发
界面优化
npx skills add n8n-io/n8n --skill n8n:ui-design -g -y
用于为n8n开发环境配置MCP服务器,支持Linear、Notion、Context7和Figma。通过检测已配置项、引导用户选择并执行安装命令,简化多工具集成流程。
用户请求设置或配置MCP服务器
触发 /setup-mcps 指令
npx skills add n8n-io/n8n --skill n8n:setup-mcps -g -y
用于在OpenCode中为n8n开发配置MCP服务器。通过检查现有配置、询问用户选择并写入JSON文件,完成Linear、Notion等工具的集成设置与OAuth认证引导。
用户输入/setup-mcps命令
用户请求为n8n设置MCP服务器
npx skills add n8n-io/n8n --skill n8n:setup-mcps -g -y
通过 CLI 管理 n8n 实例的工作流、凭证和执行任务,支持自动化脚本集成。
管理 n8n 工作流
操作 n8n 凭证
执行 n8n 自动化流程
npx skills add n8n-io/n8n --skill n8n-cli -g -y
负责在意图识别后构建 Agent,管理前置条件、忠实传递用户请求、处理渠道支持性及配置变更,确保 Agent 的准确创建与发布。
用户提出创建新 Agent 的请求
用户要求修改现有 Agent 的配置或能力
npx skills add n8n-io/n8n --skill agent-builder -g -y
用于通过eval-config工具配置基于工作流的评估,支持设置、查看或修改评估指标和数据集。
用户请求设置、添加、查看、更改或移除工作流评估
用户要求对输出进行评分、评判或衡量答案质量
npx skills add n8n-io/n8n --skill config-evals -g -y
通过检索官方文档,精准定位服务的认证方案、密钥获取页及验证接口,确保凭证配置准确无误。
需要为服务查找正确的认证模板
修复错误的凭证配置或链接
npx skills add n8n-io/n8n --skill credential-recipe-research -g -y
指导通过 Computer Use 浏览器工具在 n8n 中配置 OAuth、API 密钥等凭据。自动导航至外部服务控制台,安全捕获敏感信息并创建凭证,同时遵循严格的安全与操作规范。
用户需要设置 OAuth 应用或 API 密钥
需要从外部服务控制台获取客户端 ID 或秘密
npx skills add n8n-io/n8n --skill credential-setup-with-computer-use -g -y
用于调试工作流执行失败或输出异常。指导如何重跑执行路径、区分草稿与发布版本,并分析节点参数及表达式错误,确保修复生效于生产环境。
用户报告工作流执行失败
节点输出错误或为空
表达式报错或参数未解析
npx skills add n8n-io/n8n --skill debugging-executions -g -y
指导Agent在模糊指令或追问时,优先通过读取实例上下文、活动日志和工作流详情来了解当前状态与历史变更,避免重复提问,实现基于状态的智能响应。
用户发送简短或模糊指令(如'修复它')
引用新对话中的先前工作
询问最近运行或失败的情况
npx skills add n8n-io/n8n --skill instance-awareness -g -y
基于n8n官方文档解答产品配置、凭证设置、节点使用及故障排查问题,特别针对OAuth范围与权限提供依据。
用户询问如何配置n8n或解决故障
涉及凭证设置和OAuth权限查询
npx skills add n8n-io/n8n --skill n8n-docs-assistant -g -y
管理计划任务的运行时流程,包括任务创建后的静默规则、禁止轮询机制以及基于后台任务完成信号的综合反馈处理。
用户请求创建或管理计划任务
系统发送后台任务完成或运行状态信号
npx skills add n8n-io/n8n --skill planned-task-runtime -g -y
用于协调多工作流、依赖关系及共享数据表架构的规划技能。需先加载 create-tasks 工具,构建依赖感知任务图并提交。适用于多工件协作或显式计划审查请求,单个工作流操作应使用 workflow-builder。
多个工作流间的协调与依赖管理
跨任务的共享数据表 schema 或迁移工作
用户明确要求先审查计划
npx skills add n8n-io/n8n --skill planning -g -y
处理工作流构建后的验证与设置流程,包括配置检查、凭证验证及执行测试。
构建成功需后续验证
收到工作流验证跟进消息
收到工作流设置需求消息
npx skills add n8n-io/n8n --skill post-build-flow -g -y
管理n8n数据表的创建、查询、导入及维护,提供Schema设计规范与操作流程。
列出或展示数据表
查看或修改表结构
导入CSV/JSON数据
增删改查数据行
npx skills add n8n-io/n8n --skill data-table-manager -g -y
用于识别和分类自动化请求意图的技能。通过判断顶层控制流归属(工作流或代理)及嵌套关系,决定路由至相应构建器、澄清或直接回答,适用于复合请求、新增自动化或需澄清的场景。
用户提出新的自动化构建需求
对话中引入独立的自动化请求
需要对现有请求的意图进行重新评估
npx skills add n8n-io/n8n --skill intent-recognition -g -y
指导AI工作流中模型的选择、替换与验证,依据凭证、提示词及搜索工具确定最优模型ID。
推荐新模型
替换现有模型
验证模型有效性
npx skills add n8n-io/n8n --skill model-selection -g -y
处理一次性数据操作,如导出、迁移或清理。通过推断任务形态识别非自动化需求,优先直接执行单个节点以高效完成即时状态变更,避免构建冗余工作流。
用户请求单次数据导出、复制、迁移或清理
任务涉及对已有有限数据的即时状态变更且无复用意图
npx skills add n8n-io/n8n --skill one-off-operations -g -y
指导 Agent 渐进式构建工作流,每次仅实现一个增量并验证执行成功后再扩展。适用于创建工作流、功能扩展及修复,确保分步交付与稳定运行。
创建新工作流
扩展现有工作流功能
修复已构建的工作流
npx skills add n8n-io/n8n --skill progressive-building -g -y
n8n工作流构建专家,负责生成和编辑TypeScript SDK代码。支持新建、修改及修复工作流,通过源码文件与build-workflow工具协同完成验证与部署,确保节点配置正确及错误排查。
创建新的n8n自动化工作流
修改或重构现有工作流逻辑
修复报错或异常的工作流节点
npx skills add n8n-io/n8n --skill workflow-builder -g -y


