La compétence n8n Loops codifie les meilleures pratiques d'itération dans les flux n8n. Elle explique les trois significations fondamentales de la "boucle" : l'exécution par défaut par élément, l'exécution agrégée à passage unique (executeOnce), et le traitement par lots explicite via le nœud Loop Over Items. La documentation précise quand s'appuyer sur l'itération implicite par élément de la plateforme, quand configurer executeOnce ou utiliser Loop Over Items pour un traitement fractionné ou limité par le débit (rate-limiting). Elle couvre également la pagination des requêtes HTTP comme approche privilégiée pour les API paginées.
Utilisez cette compétence lors de la construction ou du débogage de flux n8n traitant des tableaux, appelant des API paginées, nécessitant un traitement par lots/limitation de débit, ou devant agréger des résultats en un seul payload. Appliquez-la en cas de sorties dupliquées provenant d'agrégats, de webhooks répétés inattendus ou d'appels LLM se déclenchant plusieurs fois. Elle est utile tant pour les débutants apprenant n8n que pour les ingénieurs optimisant des flux de production.
references/ (ex: HTTP_PAGINATION.md et LOOP_OVER_ITEMS.md) avec des exemples de configuration.executeOnce, modèles de pagination, câblage de Loop Over Items et anti-patterns à éviter.Utile pour les agents conseillant sur l'automatisation des flux de travail, l'orchestration et les plateformes low-code (assistants automation/DevOps, spécialistes de l'intégration).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.