Agent skill · software engineering · davila7
n8n-workflow-patterns
Proven architectural patterns for building n8n workflows.
Why this skill is useful
Provides specific architectural patterns and best practices for building n8n workflows that the AI wouldn't reliably generate on its own.
What it needs
About 7k tokens when loaded. Last updated 2026-08-06. 30,138 stars on the source repository.
What this skill does
n8n Workflow Patterns Proven architectural patterns for building n8n workflows. --- The 5 Core Patterns Based on analysis of real workflow usage: 1. Webhook Processing (Most Common) Receive HTTP requests → Process → Output Pattern: Webhook → Validate → Transform → Respond/Notify 2. [HTTP API Integration] Fetch from REST APIs → Transform → Store/Use Pattern: Trigger → HTTP Request → Transform → Action → Error Handler 3. Database Operations Read/Write/Sync database data Pattern: Schedule → Query → Transform → Write → Verify 4. AI Agent Workflow AI agents with tools and memory Pattern: Trigger → AI Agent (Model + Tools + Memory) → Output 5. Scheduled Tasks Recurring automation workflows Pattern: Schedule → Fetch → Process → Deliver → Log --- Pattern Selection Guide When to use each pattern: Webhook Processing - Use when: Receiving data from external systems Building integrations (Slack commands, form submissions, GitHub webhooks) Need instant response to events Example: "Receive Stripe payment webhook → Update database → Send confirmation" HTTP API Integration - Use when: Fetching data from external APIs Synchronizing with third-party services Building data pipelines Example: "Fetch GitHub issues → Transform → Create Jira tickets" Database Operations - Use when: Syncing between databases Running database queries on schedule ETL workflows Example: "Read Postgres records → Transform → Write to MySQL" AI Agent Workflow - Use when: Building conversational AI Need AI with tool access Multi-step reasoning tasks Example: "Chat with AI that can search docs, query database, send emails" Scheduled Tasks - Use when: Recurring reports or summaries Periodic data fetching Maintenance tasks Example: "Daily: Fetch analytics → Generate report → Email team" --- Common Workflow Components All patterns share these building blocks: 1. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills davila7/n8n-workflow-patterns