Skip to content

Bundled skills

Seven n8n skills ship with the plugin. You don't install them separately.

What's bundled

SkillWhat it's for
n8n-mcp-tools-expertCanonical tool selection guide — which MCP tool for which task, parameter formats, common gotchas
n8n-workflow-patterns5 core architectural patterns: webhook processing, HTTP API integration, database ops, AI agents, scheduled tasks
n8n-node-configurationOperation-aware config — knows which fields matter for which node operation
n8n-validation-expertInterpreting validation errors, profile selection, handling false positives
n8n-expression-syntaxn8n's expression syntax, $json, $node, $item variable access
n8n-code-javascriptJavaScript in Code nodes — $input, $helpers, DateTime
n8n-code-pythonPython in Code nodes — _input, _json, standard library usage

When they activate

The subagents invoke these skills automatically as part of the build loop. You rarely need to invoke them by hand — but you can, if you want to use a specific skill in a non-subagent conversation.

Updates

New skill versions ship with plugin releases. After updating:

/plugin update n8n-claude-kit

The latest skill content is pulled automatically.

See the Changelog for what's changed in each release.

Adding your own

Skills you install into ~/.claude/skills/ coexist with the bundled ones — no conflict.

If you've written a skill that would help everyone, open a PR against the repo — it'll land in skills/ in the next minor release.

Why bundle instead of dependency-install?

We considered requiring users to separately install each skill from some registry. Bundling wins because:

  • Users don't need to discover or install skills one by one
  • Plugin versioning guarantees all users on the same version have the same skill content
  • The 90-second bootstrap target doesn't have room for multi-step skill installation

Trade-off: the plugin repo carries responsibility for tracking upstream skill changes. See VERSION.md for the sync process.

MIT Licensed