| Skill | Added | Review |
|---|---|---|
n8n:community-pr-readiness-check .agents/skills/community-pr-readiness-check/SKILL.md Checks if a community pull request is ready for human review. Verifies CLA signature, PR title format, description completeness, test coverage, and cubic-dev-ai issues, then triages to the right Linear team or recommends a close. Use when given a PR number or branch name to review, or when the user says /community-pr-readiness-check, or asks to check if a PR is ready for review. | — | |
workflow-builder packages/@n8n/instance-ai/skills/workflow-builder/SKILL.md Load before calling build-workflow. Default path for all single-workflow work: new one-off workflows, existing-workflow edits, verification repairs, and workflow-local data tables. Write or edit a workspace source file, then call build-workflow with filePath. When the workflow creates or writes Data Tables, load data-table-manager first, then this skill. Do not load planning or create-tasks first. Load planning only when multiple coordinated workflows or shared cross-task data tables require a dependency-aware task graph. | 63 63 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: bcbea0a | |
post-build-flow packages/@n8n/instance-ai/skills/post-build-flow/SKILL.md Handles workflow verification and setup after build-workflow succeeds, or when the message contains workflow-verification-follow-up or workflow-setup-required. Load after direct builds, when verificationReadiness requires action, or on orchestrator verify/setup follow-up turns. | 58 58 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: bcbea0a | |
planning packages/@n8n/instance-ai/skills/planning/SKILL.md ONLY for coordinated multi-artifact work: multiple workflows with dependencies, shared data-table schema/migration across tasks, or the user explicitly asked to review a plan first. Load create-tasks via load_tool before calling it (search "create tasks" if not visible). Do NOT use for new one-off workflows, single-workflow edits, verification-only requests, or standalone data-table ops — use workflow-builder or data-table-manager instead. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: bcbea0a | |
planned-task-runtime packages/@n8n/instance-ai/skills/planned-task-runtime/SKILL.md Handles system follow-up turns: planned-task-follow-up (synthesize, replan, build-workflow, checkpoint), background-task-completed, running-tasks context, and create-tasks silence rules. Load whenever any of these tags appear or after calling create-tasks. | 69 69 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: bcbea0a | |
n8n-docs-assistant packages/@n8n/instance-ai/skills/n8n-docs-assistant/SKILL.md Answers n8n product, setup, credential, node, hosting, API, and usage questions from current n8n docs. Load n8n-docs via load_tool before calling it (search "n8n docs" if not visible). Use when the user asks how to configure, set up, troubleshoot, or understand n8n behavior, especially credential setup questions opened from the credential modal. | 73 73 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: bcbea0a | |
intent-recognition packages/@n8n/instance-ai/skills/intent-recognition/SKILL.md Classifies automation requests using two decisions: anchor (which primitive owns the top-level control flow — workflow-anchored, agent-anchored, needs-clarification, or out-of-scope) and embeds_other (whether the other primitive appears embedded inside — an agent step inside a workflow, or a workflow invoked as an agent tool). Must be used before deciding the intent of any automation request, including compound requests with multiple independent automations, mid-build extensions to an existing workflow or agent, one-off questions or reports that need external systems you cannot query directly, and requests that need clarification before an anchor can be chosen, before choosing workflow-builder, planning, or an agent-oriented design. | 68 68 Impact — No eval scenarios have been run Securityby Medium Suggest reviewing before use Version: bcbea0a | |
debugging-executions packages/@n8n/instance-ai/skills/debugging-executions/SKILL.md Debug failed or wrong-output workflow executions using executions tools. Load when the user reports execution failures, unexpected node output, empty parameter values after a successful run, or a node showing a red or failed expression error. | 76 76 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: bcbea0a | |
data-table-manager packages/@n8n/instance-ai/skills/data-table-manager/SKILL.md Load before calling data-tables or parse-file. Use for natural standalone requests like "what data tables do I have?", "show/list my tables", or "what columns are in this table?", and whenever the user asks to list, show, create, inspect, import, seed, query, update, clean up, rename columns in, or delete data tables and rows, especially from CSV/XLSX/JSON attachments. Also load before building or planning workflows that create or write to Data Tables (then load workflow-builder before build-workflow). | 79 79 Impact — No eval scenarios have been run Securityby High Do not use without reviewing Version: bcbea0a | |
credential-setup-with-computer-use packages/@n8n/instance-ai/skills/credential-setup-with-computer-use/SKILL.md Guides n8n credential setup through Computer Use browser tools. Use when a user needs OAuth apps, API keys, client IDs, client secrets, or other credential values from an external service console. | 76 76 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: bcbea0a | |
config-evals packages/@n8n/instance-ai/skills/config-evals/SKILL.md Builds and maintains configuration-based evaluations on a workflow with the eval-config tool. Use when the user asks to set up, add, view, change, or remove an evaluation, score, grade, or judge a workflow's output, or measure answer quality against a test dataset. This is the only eval form Instance AI handles — it does not touch on-canvas evaluation nodes. | 79 79 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: bcbea0a | |
n8n-cli packages/@n8n/cli/skills/n8n-cli/SKILL.md Use the n8n CLI to manage workflows, credentials, executions, and more on an n8n instance. Use when the user asks to interact with n8n, automate workflows, manage credentials, or operate their instance from the command line. | 72 72 Impact — No eval scenarios have been run Securityby High Do not use without reviewing Version: bcbea0a | |
n8n:setup-mcps .opencode/skills/setup-mcps/SKILL.md Configure MCP servers for n8n development in OpenCode. Use when the user says /setup-mcps or asks to set up MCP servers for n8n. | — | |
n8n:setup-mcps .claude/plugins/n8n/skills/setup-mcps/SKILL.md Configure MCP servers for n8n development. Use when the user says /setup-mcps or asks to set up MCP servers for n8n. | — | |
n8n:telemetry .agents/skills/telemetry/SKILL.md Guides adding, changing, and reviewing telemetry through the `@n8n/telemetry` event registry. Use when working on telemetry, analytics, tracking, product events, `track()` calls, or RudderStack/PostHog product events, in frontend or backend code — and whenever you need to find which registered telemetry events exist, what an event means, or what properties it carries. | — | |
n8n:spec-driven-development .agents/skills/spec-driven-development/SKILL.md Keeps implementation and specs in sync. Use when working on a feature that has a spec in .agents/specs/, when the user says /spec, or when starting implementation of a documented feature. Also use when the user asks to verify implementation against a spec or update a spec after changes. | — | |
n8n:reproduce-bug .agents/skills/reproduce-bug/SKILL.md Reproduce a bug from a Linear ticket with a failing test. Expects the full ticket context (title, description, comments) to be provided as input. | — | |
n8n:content-design .agents/skills/content-design/SKILL.md Product content designer for UI copy. Use when writing, reviewing, or auditing user-facing text: button labels, error messages, tooltips, empty states, modal copy, placeholder text, confirmation dialogs, onboarding flows, or i18n strings. Also use when the user says /copy, /content, or /ux-copy. | — | |
n8n:conventions .agents/skills/conventions/SKILL.md Quick reference for n8n patterns. Full docs /AGENTS.md | — | |
n8n:experiments .agents/skills/experiments/SKILL.md Guides work on `packages/frontend/editor-ui` experiments. Use when creating, extending, wiring, testing, reviewing, or retiring editor-ui experiments, PostHog feature flags, experiment key indexes, variants, stores/composables, persisted experiment state, or experiment telemetry. | — | |
n8n:human-like-code-review .agents/skills/human-like-code-review/SKILL.md Reviews a GitHub pull request like a thoughtful human reviewer and writes the feedback to a markdown file. Prioritizes context, architecture fit, solution complexity, bugs, security edge cases, and missing tests. Use when given a PR URL to review, or when the user says /human-like-code-review. | — | |
n8n:public-api .agents/skills/public-api/SKILL.md Adds or updates n8n Public API v1 endpoints, OpenAPI specs, and handler wiring. Use when creating public API handlers, registering paths in openapi.yml, or adding OpenAPI tags. Always use @PublicApiController for new endpoints (API-37+). | — | |
n8n:protect-endpoints .agents/skills/protect-endpoints/SKILL.md Applies n8n's RBAC scope decorators to REST endpoints. Use when creating a new @RestController, adding any @Get/@Post/@Put/@Patch/@Delete route to an existing controller, or reviewing endpoint authorization. Every authenticated endpoint must be gated by @ProjectScope or @GlobalScope. | — | |
n8n:node-add-oauth .agents/skills/node-add-oauth/SKILL.md Add OAuth2 credential support to an existing n8n node — creates the credential file, updates the node, adds tests, and keeps the CLI constant in sync. Use when the user says /node-add-oauth. | — | |
n8n:nathan .agents/skills/nathan/SKILL.md Deploy a temporary n8n test instance (or generate a local docker run command) via the internal "Nathan" bot, from the repo instead of Slack. Use after opening a PR to offer the user a live test instance, or whenever someone asks to spin up / deploy a test instance for a branch. | — |