
N8n Workflow Patterns
After reviewing hundreds of real n8n workflows, this skill distills the six most common architectural patterns that actually work in production: webhook processing, HTTP API integration, database operations, AI agents, scheduled tasks, and batch processing. It's not just theory, it's battle-tested patterns with specific node configurations, data flow structures, and gotchas like SplitInBatches output handling. Use it when you're staring at a blank n8n canvas wondering how to structure a workflow, or when you need to process large datasets without hitting API rate limits. The batch processing section alone will save you hours of debugging nested loops.
- skills.sh installs
- 12K
- GitHub stars
- 6.6K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add czlonkowski/n8n-skills --skill n8n-workflow-patterns --agent claude-codeInstalls into .claude/skills of the current project.
Files
n8n Workflow Patterns
Proven architectural patterns for building n8n workflows.
The 6 Core Patterns
Based on analysis of real workflow usage:
-
Webhook Processing (Most Common)
- Receive HTTP requests → Process → Output
- Pattern: Webhook → Validate → Transform → Respond/Notify
-
- Fetch from REST APIs → Transform → Store/Use
- Pattern: Trigger → HTTP Request → Transform → Action → Error Handler
-
- Read/Write/Sync database data
- Pattern: Schedule → Query → Transform → Write → Verify
-
- AI agents with tools and memory
- Pattern: Trigger → AI Agent (Model + Tools + Memory) → Output
-
- Recurring automation workflows
- Pattern: Schedule → Fetch → Process → Deliver → Log
-
Batch Processing (below)
- Process large datasets in chunks with API rate limits
- Pattern: Prepare → SplitInBatches → Process per batch → Accumulate → Aggregate
Pattern Selection Guide
When to use each pattern:
Sponsors