Agent skill · operations · aiskillstore

n8n

n8n workflow automation patterns and API integration. This skill should

Why this skill is useful

Provides specific n8n workflow patterns and REST API commands that the AI wouldn't reliably generate on its own.

What it needs

Requires n8n installed locally. About 3k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

n8n Workflow Automation Skill This skill enables creating and managing n8n workflows for automation tasks. Prerequisites n8n instance running with API access: Core Concepts Workflow Structure Every n8n workflow is JSON with this structure: Node Structure Each node has: Connection Structure Connections define data flow between nodes: Common Workflow Patterns 1. Webhook-Triggered Workflow Creates an HTTP endpoint that triggers workflow execution: Access at: http://localhost:5678/webhook/my-endpoint 2. HTTP Request Pattern Make external API calls: 3. Conditional Branching (IF Node) Route data based on conditions: 4. Loop Over Items (SplitInBatches) Process items in batches: n8n REST API List Workflows Get Workflow Create Workflow Update Workflow Activate/Deactivate Get Executions Expression Syntax n8n uses expressions for dynamic values: Syntax Description -------- ------------- ={{ $json.field }} Access current item field ={{ $json.body.param }} Access nested field ={{ $('Node Name').item.json.field }} Access output from specific node ={{ $input.first().json }} First input item ={{ $input.all() }} All input items ={{ JSON.stringify($json) }} Convert to JSON string Common Node Types Node Type Purpose ------ ------ --------- Webhook n8n-nodes-base.webhook HTTP trigger HTTP Request n8n-nodes-base.httpRequest API calls Respond to Webhook n8n-nodes-base.respondToWebhook Return HTTP response IF n8n-nodes-base.if Conditional branching Switch n8n-nodes-base.switch Multi-way branching Set n8n-nodes-base.set Transform data Code n8n-nodes-base.code Custom JavaScript Split In Batches n8n-nodes-base.splitInBatches Loop processing Merge n8n-nodes-base.merge Combine branches MCP Integration n8n can expose workflows as MCP tools via the built-in MCP server: 1. Enable MCP in workflow settings: "availableInMCP": true 2. Access MCP endpoint: http://localhost:5678/mcp-server/http 3. Use supergateway for Claude Code integration Tips 1. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/n8n

View the source on GitHub

Browse the @skills marketplace