| Skill | Added | Review |
|---|---|---|
n8n:db-migrations .agents/skills/db-migrations/SKILL.md Authors n8n database migrations. Use when creating or modifying files under packages/@n8n/db/src/migrations/, when the user asks to add a column, table, index, foreign key, or backfill, or when the user mentions DB migrations or TypeORM migrations. | — | |
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. Use when the user asks how to configure, set up, troubleshoot, or understand n8n behavior, especially credential setup questions — including which OAuth scopes or permissions a provider app needs. | 66 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 0e1c754 | |
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:gh-stack .agents/skills/gh-stack/SKILL.md Manage stacked branches and pull requests with the gh-stack GitHub CLI extension. Use when the user wants to create, push, rebase, sync, navigate, or view stacks of dependent PRs. Triggers on tasks involving stacked diffs, dependent pull requests, branch chains, or incremental code review workflows. | — | |
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:linear-issue .agents/skills/linear-issue/SKILL.md Fetch and analyze Linear issue with all related context. Use when starting work on a Linear ticket, analyzing issues, or gathering context about a Linear issue. | — | |
n8n:loom-transcript .agents/skills/loom-transcript/SKILL.md Fetch and display the full transcript from a Loom video URL. Use when the user wants to get or read a Loom transcript. | — | |
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. | — | |
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: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:public-api .agents/skills/public-api/SKILL.md Adds, migrates, or updates n8n Public API v1 endpoints with @PublicApiController — public DTOs, API-key and RBAC scopes, cursor pagination, OpenAPI + coverage wiring, and tests. Use when working under packages/cli/src/public-api/v1/ or when exposing an existing service through /api/v1. | — | |
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: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: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: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: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:ui-design .agents/skills/ui-design/SKILL.md Guidelines on designing and building UI. Use when working in editor-ui or design-system packages. Triggers for tasks that include refactoring components, styling changes, or feature work. | — | |
one-off-operations packages/@n8n/instance-ai/skills/one-off-operations/SKILL.md Handles one-off operations: the request is a concrete effect that happens once — export or copy data somewhere, a migration, a backfill, a cleanup — with no trigger, schedule, or reuse intent. The workflow is the vehicle, not the deliverable. Users rarely say "one-off"; infer it from the task's shape. Load before building for such a request, or when a build-workflow result contains postBuildFlow.reason "direct-one-off-build-succeeded". Do not load for automations the user will run again — that is the normal build + post-build-flow path. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 439e8ba | |
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. | 70 70 Impact — No eval scenarios have been run Securityby — The risk profile of this skill Version: 0e1c754 | |
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. If create-tasks is not visible, load it via load_tool (search "create tasks"). 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. | 65 65 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 0e1c754 |