n8n-workflow-patterns Skill for Claude Code: Design n8n Workflows
Teaches Claude the 6 common shapes of n8n workflows and a build-validate-test routine before you switch one on. Pair it with the n8n-mcp server.
- Installs
- 11.9K
- on skills.sh
- Stars
- 6.6K
- on GitHub
- Files
- 6
- besides SKILL.md
- Updated
- Oct 2026
- last repo commit
This skill is the planning layer for n8n. It lays out six patterns: webhook processing, HTTP API integration, database operations, AI agent workflows, scheduled tasks and batch processing. It adds a selection guide, a creation checklist, data-flow shapes and known gotchas for Google Sheets and Google Drive. It triggers when you ask about workflow structure or one of those patterns.
It assumes Claude can call the n8n-mcp tools, which the README lists as a prerequisite you set up yourself. The SKILL.md tells Claude to validate, check connections and test a workflow before activating it, and warns that real side effects fire during a test.
Good for
- People building n8n automations with Claude's help
- Teams wiring webhooks, APIs, databases, schedules or AI agents in n8n
- Anyone who wants Claude to check a workflow before activating it
Install n8n-workflow-patterns
Claude Code
- 1
Copy this prompt.
Install the n8n-workflow-patterns skill in Claude Code. Run this command: /plugin install czlonkowski/n8n-skills Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Set up the n8n-mcp MCP server first: the README lists it as a prerequisite (installation guide: https://github.com/czlonkowski/n8n-mcp). The plugin installs all 15 skill folders listed in marketplace.json plus hooks; the manual copy gives skills without hooks.
From the project README. Source.
What's in the skill
When it loads
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).
Sections in SKILL.md
- The 6 Core Patterns
- Pattern Selection Guide
- When to use each pattern:
- Common Workflow Components
- 1. Triggers
- 2. Data Sources
- 3. Transformation (native first)
- 4. Outputs
- 5. Error Handling
- Workflow Creation Checklist
- Planning Phase
- Implementation Phase
- Validation Phase
- Deployment Phase
- Workflow lifecycle: validate, verify, test before activating
- Data Flow Patterns
Key facts
- Author
- Romuald Członkowski
- License
- MIT
- Installs on skills.sh
- 11,904 (Nov 2, 2026)
- GitHub stars
- 6,561 (Nov 2, 2026), whole repo
- Last commit
- Oct 24, 2026 (repo)
- Files in the skill folder
- 7 files including SKILL.md
What it includes
Six common workflow shapes, from webhooks to batch jobs.
Five patterns have their own reference file; batch processing sits in the SKILL.md.
The 6 core patternsSays when to use each pattern, with an example for each.
For instance: receive a Stripe payment webhook, update a database, send a confirmation.
Pattern selection guideFour phases: planning, implementation, validation, deployment.
Covers picking a trigger, adding nodes, error handling, validating, testing with sample data and activating.
Workflow creation checklistFour gates before a workflow goes live.
Validate the JSON, read the connections object, test and inspect executions, then activate. The SKILL.md says validation passing is necessary, not sufficient.
Network ·
Validate, verify, test, activateLinear, branching, parallel, loop and error-handler shapes.
Each has a short diagram and a when-to-use line.
Data flow patternsSplitInBatches loops, batch size, nested loops, pagination.
Explains the done and each-batch outputs and how to carry data across iterations.
Batch processingFour choices that set speed for thousands of items.
Prefer native nodes, run Code nodes once for all items, maximize batch size.
Performance on the hot pathGoogle Sheets and Google Drive rules.
For example, do not use append on sheets with formula columns.
Integration gotchas5 Markdown files with detail per pattern.
ai_agent_workflow, database_operations, http_api_integration, scheduled_tasks and webhook_processing.
Pattern reference files
From the official docs
Permissions
Medium risk
With n8n-mcp connected, Claude can create, update and activate workflows in your n8n instance, and a test run fires real side effects. Test against a throwaway instance first, and review hooks before installing the plugin.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
Tests and activation have real effects
The SKILL.md says real side effects fire during a test, and its last step activates the workflow. Disable sending nodes or use a test instance. github.com
The plugin adds shell-script hooks
hooks.json runs bash scripts on SessionStart (startup, resume, clear, compact) and before or after n8n-mcp tool calls such as get_node, n8n_create_workflow, the workflow update and validate tools, n8n_test_workflow, n8n_instances and n8n_manage_credentials. session-start.sh creates ~/.cache/n8n-mcp-skills and deletes old per-session files. The README says the hooks add reminders and never block a tool call. Read them first. github.com
The repo holds an MCP config
mcp.json points to https://api.n8n-mcp.com/mcp, and .mcp.json.example shows a local npx n8n-mcp setup with N8N_API_URL and N8N_API_KEY. The README does not say the plugin installs either, so set up n8n-mcp yourself. github.com
Technical details
| Scopes |
|
|---|
Questions
What does n8n-workflow-patterns do?
It gives Claude six proven n8n workflow patterns, a checklist for building one and gates to pass before activating it. Claude uses it when you ask for workflow structure or a specific pattern.
How do I install it?
The README recommends the whole n8n-mcp-skills plugin, which holds this skill plus 13 others, a router skill and hooks. Use the install box above. You can also upload just this skill's folder as a zip in Claude.ai.
Do I need the n8n-mcp server?
Yes, in practice. The README lists the n8n-mcp MCP server as a prerequisite, with an installation guide at github.com/czlonkowski/n8n-mcp, and the SKILL.md tells Claude to call its tools to search nodes, validate and test.
Does it work in Claude.ai, Codex or ChatGPT?
The README documents Claude.ai (upload each skill folder as a zip) and says other SKILL.md hosts can take the release zip. It mentions a Claude Code / Codex plugin install for hooks, but gives no Codex command here.
Is it safe?
The skill folder bundles no scripts, but the workflow it guides can change your n8n instance: the SKILL.md says real side effects fire during a test, such as writes and sent messages. The plugin adds hooks that run shell scripts. See the permissions section.
n8n-workflow-patterns vs the other n8n skills?
This one covers the shape of a workflow. The SKILL.md names n8n MCP Tools Expert, Expression Syntax, Node Configuration and Validation Expert as companions for tool use, expressions, node setup and validation. The plugin installs them together.
Information
updated Nov 2, 2026
- Repository
- czlonkowski/n8n-skills
- Folder
skills/n8n-workflow-patterns
Sources
Docs, issue trackers and discussions this page is built from.
Show all 5Hide
- n8n-skills README · github.com
- n8n-skills marketplace.json · github.com
- n8n-workflow-patterns SKILL.md · github.com
- n8n-skills hooks.json · github.com
- session-start.sh · github.com