All skills
Skillintermediate

n8n Claude Code Plugin

Shared skills, commands, and agents for n8n development. All items are namespaced under `n8n:` to avoid collisions with personal or third-party plugins.

Claude Code Knowledge Pack7/10/2026

Overview

n8n Claude Code Plugin

Shared skills, commands, and agents for n8n development. All items are namespaced under n8n: to avoid collisions with personal or third-party plugins.

Usage

Skills, commands, and agents are auto-discovered by Claude Code from this plugin directory. Everything gets the n8n: namespace prefix automatically.

TypeExampleInvocation
Skillskills/create-pr/SKILL.mdn8n:create-pr
Commandcommands/plan.md/n8n:plan PAY-XXX
Agentagents/developer.mdn8n:developer

Plugin Structure

.claude/plugins/n8n/
├── .claude-plugin/
│   ├── marketplace.json    # Marketplace manifest
│   └── plugin.json         # Plugin identity
├── agents/
│   └── <name>.md           # → n8n:<name> agent
├── commands/
│   └── <name>.md           # → /n8n:<name> command
├── skills/
│   └── <name>/SKILL.md     # → n8n:<name> skill
└── README.md

Design Decisions

Why a plugin instead of standalone skills?

To get the n8n: namespace prefix, avoiding collisions with personal or third-party plugins. Claude Code only supports colon-namespaced items through the plugin system — standalone .claude/skills/ entries cannot be namespaced.

Known Issues

  • Plugin skill namespacing requires omitting the name field from SKILL.md frontmatter due to a Claude Code bug. The directory name is used as the skill identifier instead.