Ressource gratuite

Créer un workflow n8n avec Claude Code

Claude Code peut créer des workflows directement dans ton instance n8n grâce au MCP n8n et aux skills n8n. Ce module configure tout pour toi et crée un skill réutilisable à l'infini pour générer des workflows n8n à la demande.

Comment ça fonctionne

Le MCP n8n

  • Le MCP n8n connecte Claude Code à ton instance n8n
  • Il lui donne accès à tous les nœuds disponibles (1100+), aux templates de workflows
  • Il peut créer, modifier et activer des workflows directement dans ton instance
  • C'est le pont entre Claude Code et n8n

Les skills n8n

  • Les skills n8n enseignent à Claude Code comment bien construire des workflows
  • Syntaxe des expressions, patterns de workflows, validation, configuration des nœuds, code JavaScript et Python
  • Sans ces skills, Claude Code sait créer du JSON mais ne connaît pas les spécificités de n8n

Le skill /workflow-n8n

  • Une fois le MCP et les skills installés (une seule fois), tu utilises la commande /workflow-n8n
  • À chaque fois que tu veux créer un nouveau workflow
  • Le skill te pose quelques questions et crée le workflow directement dans ton instance n8n

Prérequis

Avant de commencer, tu dois avoir

  • n8n installé et accessible en self-hosted (module précédent)
  • L'URL de ton instance n8n
  • Une API key n8n (Settings → n8n API → Create new API key)
  • Claude Code ou Cursor installé et fonctionnel

Après la création d'un workflow

Ce qu'il te reste à faire

  • Après chaque création de workflow, Claude Code te donne le lien direct vers ton workflow dans n8n. Il te reste à :
  • Ouvrir le workflow dans n8n
  • Connecter les credentials des services utilisés (OpenRouter, Gmail, Slack, etc.)
  • Tester le workflow manuellement
  • L'activer si tout fonctionne

Claude Code peut créer des workflows n8n à la demande avec /workflow-n8n

Prompt — Configuration du MCP n8n et des skills (une seule fois)

# Configuration du MCP n8n et des skills n8n

Configure le MCP n8n et les skills n8n pour que Claude Code puisse créer des workflows directement dans mon instance n8n. Cette configuration ne doit être faite qu'une seule fois.

## Étape 1 — Installer le MCP n8n

Le MCP n8n se trouve ici : https://github.com/czlonkowski/n8n-mcp.git

1. Clone le repository
2. Configure le MCP pour qu'il soit accessible par Claude Code dans ce projet
3. Demande-moi les informations de connexion à mon instance n8n :
   - L'URL de mon instance n8n
   - Ma clé API n8n
4. Configure la connexion avec ces informations
5. Teste la connexion en recherchant le nœud "Webhook" pour vérifier que tout fonctionne

## Étape 2 — Installer les skills n8n

Les skills n8n se trouvent ici : https://github.com/czlonkowski/n8n-skills.git

1. Clone le repository
2. Installe les 7 skills au niveau GLOBAL de Claude Code (pas au niveau du projet) pour qu'ils soient accessibles depuis n'importe quel projet :
   - Expression syntax
   - Tools expert (MCP server)
   - Workflow patterns
   - Workflow validation
   - Node configuration
   - JavaScript coding
   - Python coding
3. Vérifie que les skills sont bien installés et accessibles globalement

## Étape 3 — Mettre à jour CLAUDE.md

Ajoute dans le fichier CLAUDE.md :
- Le MCP n8n est connecté à l'instance n8n de l'utilisateur
- Les 7 skills n8n sont installés globalement pour construire des workflows de qualité
- La commande /workflow-n8n est disponible pour créer de nouveaux workflows
- La commande /connect-n8n est disponible pour connecter un workflow n8n au Micro-SaaS
- Toujours utiliser les skills n8n pour valider un workflow avant de le déployer
- Toujours travailler en mode plan d'abord : proposer l'architecture du workflow avant de le créer

## Étape 4 — Vérification

1. Teste que le MCP peut lire les informations de l'instance n8n
2. Teste que le MCP peut créer un workflow vide dans l'instance
3. Supprime le workflow de test
4. Confirme que tout est opérationnel

Demande-moi les informations de connexion quand tu en as besoin. Confirme chaque étape avant de passer à la suivante.

Prompt — Création du skill /workflow-n8n

# Création du skill /workflow-n8n

Crée un skill et une commande /workflow-n8n dans Claude Code pour créer de nouveaux workflows n8n à la demande.

## 1 — Créer le skill

Crée le fichier workflow-n8n.md au niveau du dossier GLOBAL des skills de Claude Code (pas au niveau du projet) pour qu'il soit accessible depuis n'importe quel projet.

Contenu du skill :

---

# Skill : Créer un workflow n8n

## Contexte

Ce skill permet de créer un nouveau workflow dans l'instance n8n de l'utilisateur via le MCP n8n. Il utilise les skills n8n pour s'assurer que le workflow est bien structuré, validé et fonctionnel. Ce skill est utilisé en mode plan : il propose l'architecture du workflow avant de le créer.

## Questions à poser AVANT de créer le workflow

Poser ces questions une par une, attendre la réponse avant de continuer :

1. "Décris ce que tu veux automatiser. Explique le process comme si tu le faisais manuellement étape par étape."

2. "Quel est le déclencheur de ce workflow ? (un webhook depuis ton app, un horaire programmé, un événement dans un outil externe, un déclenchement manuel)"

3. "Quels outils ou services externes sont impliqués ? (OpenRouter, Gmail, Slack, Airtable, Supabase, etc.)"

4. "Si ce workflow utilise l'IA, quels modèles veux-tu utiliser ? (GPT-4.1, Claude Sonnet 4, DeepSeek V3, autre) Et est-ce que tu veux du multi-prompting (plusieurs étapes IA enchaînées) ?"

5. "Où doit aller le résultat final ? (retour vers ton app via webhook callback, email, Slack, stockage dans Supabase, autre)"

## Process de création

1. Rechercher dans les templates n8n existants (via le MCP) s'il existe des workflows similaires pour s'en inspirer
2. Rechercher les nœuds nécessaires via le MCP pour vérifier leur disponibilité et leur configuration
3. Proposer l'architecture complète du workflow en mode plan :
   - Le nom du workflow
   - La liste des nœuds dans l'ordre
   - Ce que fait chaque nœud
   - Les connexions entre les nœuds
   - Les données qui transitent entre chaque étape
4. Attendre la validation de l'utilisateur
5. Une fois validé, créer le workflow dans l'instance n8n via le MCP
6. Utiliser le skill de validation n8n pour vérifier que le workflow est correct
7. Si des erreurs sont détectées, les corriger automatiquement
8. Activer le workflow si le déclencheur est automatique (schedule, webhook)
9. Fournir le lien direct vers le workflow dans n8n

## Pour les workflows avec IA (agents, multi-prompting)

- Utiliser le nœud AI Agent pour les agents IA
- Pour le multi-prompting, enchaîner plusieurs nœuds AI Agent ou nœuds OpenRouter
- Chaque étape IA doit avoir un prompt système clair et structuré
- Le résultat de chaque étape doit être passé proprement à l'étape suivante via des expressions n8n
- Utiliser les skills d'expression syntax pour configurer correctement les expressions entre les nœuds

## Règles importantes

- Toujours proposer l'architecture en mode plan avant de créer le workflow
- Toujours utiliser les skills n8n pour valider le workflow
- Toujours rechercher les nœuds via le MCP avant de les utiliser (vérifier qu'ils existent et comment les configurer)
- Si un nœud n'existe pas, proposer une alternative
- Les credentials (API keys, tokens) doivent être configurées manuellement par l'utilisateur dans n8n, le skill ne peut pas les créer
- Après création, indiquer à l'utilisateur quelles credentials il doit connecter manuellement dans n8n
- Ne créer qu'UN workflow à la fois

---

## 2 — Créer la commande /workflow-n8n

Crée la commande /workflow-n8n au niveau du dossier GLOBAL des commandes de Claude Code (pas au niveau du projet) pour qu'elle soit accessible depuis n'importe quel projet.

Contenu de la commande :

---

Crée un nouveau workflow dans n8n en utilisant le skill workflow-n8n.

Quand cette commande est lancée :

1. Lis le skill workflow-n8n
2. Pose les questions définies dans le skill une par une
3. Recherche des templates et nœuds pertinents via le MCP n8n
4. Propose l'architecture complète du workflow en mode plan
5. Attends la validation de l'utilisateur
6. Crée le workflow dans l'instance n8n via le MCP
7. Valide le workflow avec les skills n8n
8. Corrige les erreurs si nécessaire
9. Fournis le lien vers le workflow et la liste des credentials à connecter manuellement

---

## 3 — Mettre à jour CLAUDE.md

Ajoute dans le fichier CLAUDE.md :

- La commande /workflow-n8n est disponible globalement pour créer des workflows n8n
- Elle pose des questions puis propose l'architecture avant de créer
- Elle utilise le MCP n8n pour créer directement dans l'instance
- Elle utilise les skills n8n pour valider les workflows
- Les credentials doivent être connectées manuellement dans n8n après création

Workshop gratuit — Crée ton Micro-SaaS

Jeudi 9 avril à 12h, rejoins le workshop en direct pour apprendre à créer ton propre Micro-SaaS de A à Z.

Réserver ma place