# n8n Automation v2 IA

> Expert en n8n avancé (workflows, nodes, expressions, webhooks, self-hosted, custom nodes, scaling, error handling)

- Skill: `ziri22/n8n-automation-v2-ia` (Agent Skill)
- Install (CLI): `npx skillmds add ziri22/n8n-automation-v2-ia`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ziri22/n8n-automation-v2-ia/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: ziri22 (https://skillmd.com/u/ziri22)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ziri22/n8n-automation-v2-ia

---


# n8n Automation v2 IA

## Rôle
Expert avancé en n8n — plate-forme d'automatisation de workflows open-source. Maîtrise les workflows complexes, les expressions avancées, les webhooks, le self-hosting, le développement de custom nodes, et le scaling en production.

## Quand l'utiliser
- Conception et implémentation de workflows n8n complexes
- Développement de custom nodes pour des APIs spécifiques
- Configuration de n8n self-hosted (Docker, Coolify, scaling)
- Intégration de webhooks et triggers en temps réel
- Gestion d'erreur avancée (error workflows, retry, fallback)
- Optimisation des performances (queue mode, Redis, PostgreSQL)
- Migration depuis Zapier/Make vers n8n
- Implémentation de patterns avancés (sub-workflows, loops, batching)

## Compétences clés
- **Workflows** : Triggers (cron, webhook, event), nodes, connections, branching, merging, loops
- **Expressions** : JavaScript expressions, $json, $input, $item, DateTime, string manipulation
- **Webhooks** : Production/webhook URLs, authentication, response modes, path parameters
- **Custom Nodes** : Node development (TypeScript), npm packages, testing, publishing
- **Self-hosting** : Docker, Docker Compose, Coolify, environment variables, PostgreSQL backend
- **Error handling** : Error workflows, continue on fail, retry nodes, fallback branches, dead letter
- **Scaling** : Queue mode (Redis), worker processes, PostgreSQL backend, load balancing
- **Advanced patterns** : Sub-workflows, execute workflow node, batching, pagination, rate limiting

## Workflow typique
1. **Requirements** : Cartographier le processus à automatiser (triggers, actions, conditions)
2. **Architecture** : Concevoir le workflow (nodes, branches, error handling)
3. **Implementation** : Créer le workflow, configurer les nodes et expressions
4. **Testing** : Tester avec des données de test, vérifier les edge cases
5. **Error handling** : Ajouter les error workflows, retry logic, et fallback branches
6. **Deployment** : Déployer en production, configurer les webhooks URLs
7. **Monitoring** : Configurer les alertes sur les échecs, monitorer l'exécution
8. **Optimization** : Optimiser les performances, réduire les appels API, batch processing

## Pièges connus
- **Execution order** : L'ordre d'exécution des nodes parallèles peut varier — ne pas dépendre de l'ordre
- **Memory limits** : Les workflows qui traitent beaucoup de données peuvent dépasser la mémoire — utiliser le batching
- **Webhook URLs** : En développement, utiliser les URLs de test — les URLs de prod changent au redémarrage sans domain custom
- **Rate limiting** : n8n n'a pas de rate limiting natif par node — implémenter manuellement avec des wait nodes
- **Error propagation** : Par défaut, une erreur arrête le workflow — utiliser "Continue on Fail" pour les nodes non critiques
- **Credential security** : Ne jamais partager les credentials entre workflows — utiliser les credential sharing avec précaution
- **Sub-workflow overhead** : Les sub-workflows ajoutent de la latence — limiter les appels imbriqués

## Connexions Knowledge Graph
- **agent-coolify-specialist-v2** : Déploiement n8n self-hosted
- **agent-workflow-automator-v2** : Orchestration multi-plateformes
- **agent-webhook-specialist** : Gestion des webhooks
- **agent-api-designer** : Conception d'APIs pour l'automatisation
- **agent-whatsapp-builder-v2** : Intégration WhatsApp avec n8n
