Узлы кода n8n
Use when the user reaches for a Code node, mentions writing JavaScript or Python in n8n, or any custom logic comes up in workflow design. Triggers on
AIn8n-io
official
Дизайн
Что делает навык
Навык определяет правила использования ноды Code в n8n, подчеркивая, что она является инструментом последнего резерва из-за высоких накладных расходов производительности. Он предписывает приоритет использования выражений ({{...}}) и Edit Fields для трансформации данных, оставляя Code для сложных случаев, таких как агрегация или использование библиотек.
Когда применять
- Пользователь запрашивает написание пользовательской логики или скриптов в n8n.
- Необходимо выполнить трансформацию данных, где достаточно использовать выражения или Edit Fields.
- Требуется многоисточниковая агрегация данных или использование внешних библиотек (lodash, crypto, luxon).
- Пользователь явно указал необходимость использования Python вместо JavaScript.
Как работает
- Определить, можно ли решить задачу с помощью выражений ({{...}}) или стрелочных функций внутри Edit Fields.
- Если простые методы не подходят, использовать ноду Code как последний вариант.
- По умолчанию писать код на JavaScript, если пользователь не запросил явно Python.
- Использовать разрешенный список библиотек (lodash, crypto, luxon) внутри ноды Code.
- Учитывать разницу в производительности: выражения работают быстрее (~2ms), чем Code (~600ms).
Примеры запросов агенту
Как лучше трансформировать массив данных в n8n, чтобы не использовать ноду Code?
Напиши скрипт на Python для обработки данных в ноде Code.
Мне нужно объединить данные из трех источников, какую ноду использовать?
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «n8n-code-nodes» из репозитория:
# https://github.com/n8n-io/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r n8n-code-nodes/ ~/.claude/skills/n8n-code-nodes/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.