Files
Svetoslav Dekov fe98bef7a4 chore: Unify agent skill sources (no-changelog) (#30541)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 09:25:09 +00:00

1.3 KiB

Claude Code Configuration

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

Agents and commands live under the n8n plugin at .claude/plugins/n8n/ for n8n: namespacing. Shared skills are sourced from .agents/skills/ and linked into the plugin. 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.