⚙️ Automatisation

n8n-workflow-designer

Workflows d'automatisation avec n8n — nodes,

⚡ Installation & lancement en 1 commande

Copiez-collez dans votre terminal : le skill s'installe dans ~/.claude/skills et Claude Code se lance directement dessus.

macOS / Linux
curl -fsSL https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.sh | sh -s -- n8n-workflow-designer --launch
Windows (PowerShell)
iex "& { $(iwr -useb https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.ps1) } n8n-workflow-designer -Launch"

🚀 Déjà installé ?

claude "/n8n-workflow-designer"

Ou tapez /n8n-workflow-designer dans une session Claude Code, ou décrivez simplement votre besoin — le skill se déclenche automatiquement via le skill-router.

🔑 Déclencheurs automatiques

Le skill s'active automatiquement quand votre demande contient :

n8nworkflow n8nautomatisation open-sourcen8n self-hosted

📦 Installation manuelle

git clone https://github.com/khalilbenaz/claude-skills-collection.git cp -r claude-skills-collection/automation-skills/n8n-workflow-designer ~/.claude/skills/

Source : automation-skills/n8n-workflow-designer

📖 Manuel

n8n Workflow Designer

Workflow

  1. Installer et configurer n8n — choisir le mode de déploiement (Docker, npm, n8n Cloud), configurer les variables d'environnement (N8N_BASIC_AUTH_USER, N8N_ENCRYPTION_KEY, WEBHOOK_URL), paramétrer la base de données (SQLite pour le dev, PostgreSQL pour la production), et sécuriser l'accès avec un reverse proxy.
  1. Concevoir l'architecture du workflow — identifier les nœuds trigger (Webhook, Cron, événement applicatif), planifier le flux de données entre les nœuds, anticiper les branchements conditionnels (IF, Switch), et définir la stratégie de gestion d'erreurs.
  1. Configurer les credentials — créer et stocker les authentifications pour chaque service externe (OAuth2, API Key, Basic Auth) dans le gestionnaire de credentials n8n, qui les chiffre automatiquement, et tester la connexion avant de les utiliser dans les nœuds.
  1. Assembler les nœuds du workflow — connecter les nœuds dans l'éditeur visuel : trigger en entrée, nœuds de traitement (Set, Function, Code pour JavaScript/Python personnalisé), nœuds d'intégration (HTTP Request, base de données, SaaS), et nœuds de contrôle (IF, Switch, Merge, Split In Batches).
  1. Transformer les données — utiliser le nœud Code pour les transformations complexes en JavaScript ou Python, le nœud Set pour renommer et restructurer les champs, les expressions {{ $json.field }} pour le mapping dynamique, et le nœud Merge pour combiner les données de branches parallèles.
  1. Gérer les erreurs et la fiabilité — activer le Error Trigger pour capturer les échecs globalement, configurer les retry automatiques sur les nœuds critiques, utiliser le nœud Stop and Error pour les validations, et implémenter des notifications (Slack, email) en cas d'échec.
  1. Tester et itérer — exécuter le workflow manuellement avec le bouton Execute, inspecter les données de sortie de chaque nœud dans le panneau de résultats, utiliser des données de test réalistes, et corriger les mappings et transformations étape par étape.
  1. Déployer et maintenir — activer le workflow en production, configurer les sauvegardes automatiques de la base de données n8n, exporter les workflows en JSON pour le versioning Git, surveiller les exécutions via le tableau de bord, et mettre à jour n8n régulièrement.

Règles