Tooluck logoTooluck
SKILL.md

n8n-workflow-patterns

Agent skill fromczlonkowski/n8n-skills

Proven workflow architectural patterns from real n8n workflows. Use when building new workflows, designing workflow structure, choosing workflow patterns, planning workflow architecture, or asking about webhook processing, HTTP API integration, database operations, AI agent workflows, batch processing, or scheduled tasks. Always consult this skill when the user asks to create, build, or design an n8n workflow, automate a process, or connect services — even if they don't explicitly mention 'patterns'. Covers webhook, API, database, AI, batch processing, and scheduled automation architectures. Also use when optimizing a slow workflow or speeding up large-item-count processing (node count, batchSize, all-items vs per-item).

How to install n8n-workflow-patterns

install n8n-workflow-patterns
# install the n8n-skills pack with the skills CLI
npx skills add czlonkowski/n8n-skills

# or add only this skill to Claude Code: copy the folder

skills/n8n-workflow-patterns/

# into

~/.claude/skills/n8n-workflow-patterns/ (all projects)

.claude/skills/n8n-workflow-patterns/ (one project)

skills/n8n-workflow-patterns/SKILL.md

MITFull file
1# n8n Workflow Patterns
2
3Proven architectural patterns for building n8n workflows.
4
5---
6
7## The 6 Core Patterns
8
9Based on analysis of real workflow usage:
10
111. **[Webhook Processing](webhook_processing.md)** (Most Common)
12 - Receive HTTP requests → Process → Output
13 - Pattern: Webhook → Validate → Transform → Respond/Notify
14
152. **[HTTP API Integration](http_api_integration.md)**
16 - Fetch from REST APIs → Transform → Store/Use
17 - Pattern: Trigger → HTTP Request → Transform → Action → Error Handler
18
193. **[Database Operations](database_operations.md)**
20 - Read/Write/Sync database data
21 - Pattern: Schedule → Query → Transform → Write → Verify
22
234. **[AI Agent Workflow](ai_agent_workflow.md)**
24 - AI agents with tools and memory
25 - Pattern: Trigger → AI Agent (Model + Tools + Memory) → Output
26
275. **[Scheduled Tasks](scheduled_tasks.md)**
28 - Recurring automation workflows
29 - Pattern: Schedule → Fetch → Process → Deliver → Log
30
316. **Batch Processing** (below)
32 - Process large datasets in chunks with API rate limits
33 - Pattern: Prepare → SplitInBatches → Process per batch → Accumulate → Aggregate
34
35---
36
37## Pattern Selection Guide
38
39### When to use each pattern:
40
41**Webhook Processing** - Use when:
42- Receiving data from external systems
43- Building integrations (Slack commands, form submissions, GitHub webhooks)
44- Need instant response to events
45- Example: "Receive Stripe payment webhook → Update database → Send confirmation"
46
47**HTTP API Integration** - Use when:
48…

Excerpt shown under the repository's MIT license.

More skills in n8n-skills

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates