Подпроцессы n8n
Use when building anything multi-step, anything that looks repeatable, anything the user mentions reusing, or any workflow with more than ~10 nodes. Triggers on
AIn8n-io
official
Другое
Что делает навык
Подпроцессы (Sub-workflows) в n8n — это переиспользуемые функции, позволяющие инкапсулировать логику, повышать тестируемость и избегать дублирования кода в воркфлоу. Они состоят из триггера Execute Workflow Trigger, определяющего входные параметры, тела с логикой и узла, возвращающего результат.
Когда применять
- Создание многошаговых процессов, требующих повторного использования логики.
- Реализация переиспользуемых компонентов, упоминаемых пользователем как таковые.
- Оптимизация воркфлоу с более чем ~10 нодами для улучшения читаемости и поддержки.
- Устранение дублирования логики для предотвращения расхождения версий и упрощения исправления ошибок.
Как работает
- Перед созданием новой логики выполните поиск существующих подпроцессов с помощью search_workflows, фильтруя по тегу ['subworkflow'] и ключевым словам.
- Настройте Execute Workflow Trigger в режиме 'Define Below' с типизированными полями (не passthrough), чтобы обеспечить передачу значений от агентов (fromAi) и структурированных вызовов.
- Исключения из правила 'Define Below': если подпроцесс должен принимать бинарные данные или не имеет входных параметров (в этом случае 'Define Below' требует хотя бы одного поля).
- Реализуйте основную логику работы внутри тела подпроцесса.
- Обеспечьте возврат результата работы через последний узел подпроцесса.
- Вызывайте подпроцесс из основного воркфлоу как обычный узел.
Примеры запросов агенту
Создай переиспользуемый подпроцесс для валидации email, который можно вызывать из разных воркфлоу.
Рефактори мой воркфлоу: выдели повторяющуюся логику отправки уведомлений в отдельный подпроцесс.
Найди существующий подпроцесс с тегом 'subworkflow' для обработки платежей, прежде чем писать новый.
Что понадобится
- n8n версии 2.27.0+ (для поддержки тегов как механизма обнаружения подпроцессов)
- Доступ к функциям поиска воркфлоу (search_workflows)
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «n8n-subworkflows» из репозитория:
# https://github.com/n8n-io/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r n8n-subworkflows/ ~/.claude/skills/n8n-subworkflows/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.