/ Annuaire / Playground / n8n Workflow Skills
● Communauté haunchen ⚡ Instantané

n8n Workflow Skills

par haunchen · haunchen/n8n-skills

Agent skill suite that teaches Claude how to read, author, and debug n8n workflows.

n8n's workflow JSON is gnarly. This skill suite — read, validate, scaffold, debug — teaches Claude to produce n8n workflows that actually import and run, including credentials wiring, node placement, and expression syntax.

Pourquoi l'utiliser

Fonctionnalités clés

Démo en direct

Aperçu en pratique

n8n-skills.replay ▶ prêt
0/0

Installer

Choisissez votre client

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "n8n-skills": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/haunchen/n8n-skills",
        "~/.claude/skills/n8n-skills"
      ],
      "_inferred": true
    }
  }
}

Ouvrez Claude Desktop → Settings → Developer → Edit Config. Redémarrez après avoir enregistré.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "n8n-skills": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/haunchen/n8n-skills",
        "~/.claude/skills/n8n-skills"
      ],
      "_inferred": true
    }
  }
}

Cursor utilise le même schéma mcpServers que Claude Desktop. La config projet l'emporte sur la globale.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "n8n-skills": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/haunchen/n8n-skills",
        "~/.claude/skills/n8n-skills"
      ],
      "_inferred": true
    }
  }
}

Cliquez sur l'icône MCP Servers dans la barre latérale Cline, puis "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "n8n-skills": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/haunchen/n8n-skills",
        "~/.claude/skills/n8n-skills"
      ],
      "_inferred": true
    }
  }
}

Même format que Claude Desktop. Redémarrez Windsurf pour appliquer.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "n8n-skills",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/haunchen/n8n-skills",
        "~/.claude/skills/n8n-skills"
      ]
    }
  ]
}

Continue utilise un tableau d'objets serveur plutôt qu'une map.

~/.config/zed/settings.json
{
  "context_servers": {
    "n8n-skills": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/haunchen/n8n-skills",
          "~/.claude/skills/n8n-skills"
        ]
      }
    }
  }
}

Ajoutez dans context_servers. Zed recharge à chaud à la sauvegarde.

claude mcp add n8n-skills -- git clone https://github.com/haunchen/n8n-skills ~/.claude/skills/n8n-skills

Une seule ligne. Vérifiez avec claude mcp list. Supprimez avec claude mcp remove.

Cas d'usage

Usages concrets : n8n Workflow Skills

Generate a working n8n workflow from a natural-language description

👤 n8n users ⏱ ~15 min intermediate

Quand l'utiliser : You want a starting workflow that imports without 'unknown node' errors.

Prérequis
  • Server/skill installed and authenticated — See repo README
Déroulement
  1. Describe
    Using the n8n skill, build a workflow: webhook in → OpenAI summarize → Slack post to #alerts.✓ Copié
    → Valid workflow.json
  2. Import + dry-run
    Validate against the n8n schema and tell me what credentials I need to create.✓ Copié
    → Validation pass + credentials list

Résultat : A real, importable workflow — not a JSON-shaped hallucination.

Pièges
  • n8n versions ship breaking schema changes. Pin the skill to your n8n major version (the SKILL.md notes which version it targets). — n8n versions ship breaking schema changes. Pin the skill to your n8n major version (the SKILL.md notes which version it targets).

Coût et limites

Coût d'exécution

Quota d'API
See provider docs for rate limits
Tokens par appel
Varies by tool
Monétaire
See repo README for pricing details
Astuce
Cache tool results and avoid repeated identical calls.

Sécurité

Permissions, secrets, portée

Stockage des identifiants : Use environment variables; never commit secrets
Sortie de données : Tool calls go to the provider's API as documented

Dépannage

Erreurs courantes et correctifs

import says 'unknown node type'

Skill targets a specific n8n version. Check SKILL.md frontmatter; upgrade or downgrade your n8n.

Vérifier : n8n version matches
expression parse error

Use the skill's expression validator before saving the workflow.

Vérifier : Validator returns ok

Alternatives

n8n Workflow Skills vs autres

AlternativeQuand l'utiliserCompromis
Pipedream/Zapier MCPsYou're on a hosted alternativeDifferent vendor

Plus

Ressources

📖 Lire le README officiel sur GitHub

🐙 Voir les issues ouvertes

🔍 Parcourir les 400+ serveurs MCP et Skills