n8n/.claude
2026-04-10 09:58:59 +00:00
..
plugins/n8n chore: Update create-pr skill and PR template (no-changelog) (#28302) 2026-04-10 09:58:59 +00:00
README.md chore: Move Claude Code skills, agents and commands under n8n plugin (no-changelog) (#28020) 2026-04-08 07:57:39 +00:00
settings.json chore: Add skill usage tracking hook (no-changelog) (#28183) 2026-04-09 09:14:56 +00:00

Claude Code Configuration

This directory contains shared Claude Code configuration for the n8n team.

All skills, agents, and commands live under the n8n plugin at .claude/plugins/n8n/ for n8n: namespacing. See plugin README for full details.

Setup

Linear MCP Server

The Linear MCP server uses OAuth authentication. To connect:

  1. Start Claude Code in this repository
  2. Run /mcp command
  3. Click the Linear authentication link in your browser
  4. Authorize with your Linear account

You only need to do this once per machine.

Permissions

Configure tool permissions in your global Claude Code settings (~/.claude/settings.json), not in this repo. This allows each developer to customize their own approval preferences.

To auto-approve Linear MCP tools, add to your global settings:

{
  "permissions": {
    "allow": [
      "mcp__linear-server__*"
    ]
  }
}

Note: For GitHub/git operations, we use gh CLI and git commands instead of GitHub MCP.

Plugin

All skills, commands, and agents are auto-discovered from .claude/plugins/n8n/. They get the n8n: namespace prefix automatically (e.g. n8n:create-pr, /n8n:plan, n8n:developer).

See plugin README for structure and design decisions.