n8n-core-architecture
Installation
SKILL.md
n8n-core-architecture
Quick Reference
Architecture Layers (n8n v1.x)
| Layer | Technology | Role |
|---|---|---|
| Execution Engine | Node.js + TypeScript | Processes workflows as item sequences through nodes |
| Item Pipeline | INodeExecutionData | Carries JSON data, binary files, paired items, and errors |
| Node System | INodeType interface | Defines trigger, regular, webhook, polling, and declarative nodes |
| Expression Engine | Data Proxy | Provides $json, $input, $binary, $execution, $workflow, $node |
| Process Model | Main / Worker / Queue | Scales from single-process to distributed queue mode |
| Workflow Settings | IWorkflowSettings | Controls timezone, error handling, execution timeout, execution order |
Execution Modes (WorkflowExecuteMode)
| Mode | Trigger |
|---|
Related skills