Get the FREE Ultimate OpenClaw Setup Guide →

n8n-skills

Scanned
npx machina-cli add skill pessini/langgraph-skills-agent/n8n-skills --openclaw
Files (1)
SKILL.md
4.4 KB

n8n Workflow Automation Skill Pack

Overview

This skill helps with:

  • Understanding n8n node functionality and usage
  • Finding nodes suitable for specific tasks
  • Learning common workflow patterns
  • Getting node configuration examples
  • Solving workflow design problems

This skill includes:

  • Detailed information on the 10 most commonly used built-in n8n nodes
  • 30+ popular community packages for extended functionality
  • Node configuration examples and best practices
  • Common workflow patterns
  • Node categorization and indexing for both built-in and community nodes

Table of Contents

Common Workflow Patterns

Here are some common workflow patterns you can use as a starting point:

1. HTTP Data Fetching

Fetch data from APIs and process it

Nodes used:

  • HTTP Request
  • Set
  • IF

Example: Use HTTP Request node to fetch data from external APIs, Set node to transform formats, and IF node for conditional logic

2. Email Automation

Monitor emails and auto-respond or forward

Nodes used:

  • Email Trigger (IMAP)
  • Gmail
  • IF

Example: Use Email Trigger to monitor inbox, IF node to filter specific conditions, and Gmail node to auto-reply or forward

3. Database Synchronization

Sync data between different systems

Nodes used:

  • Schedule Trigger
  • HTTP Request
  • Postgres
  • MySQL

Example: Scheduled trigger to read data from one database, transform it, and write to another database

4. Webhook Processing

Receive external webhooks and trigger actions

Nodes used:

  • Webhook
  • Set
  • HTTP Request
  • Slack

Example: Receive webhook events, process data, and send notifications to Slack or other systems

5. AI Assistant Integration

Use AI models to process and generate content

Nodes used:

  • AI Agent
  • OpenAI
  • Vector Store
  • Embeddings OpenAI

Example: Build AI assistants to handle user queries, integrate vector databases for semantic search

6. File Processing

Automatically process and transform files

Nodes used:

  • Google Drive Trigger
  • Extract from File
  • Move Binary Data
  • Dropbox

Example: Monitor Google Drive for new files, extract and process content, then upload to Dropbox

Complete Template Library

We have collected 20 popular workflow templates from n8n.io, categorized by use case:

See the complete template index for all available templates.


License and Attribution

This Skill Pack License

This skill pack project is licensed under the MIT License. See: https://github.com/haunchen/n8n-skills/blob/main/LICENSE

Important Notice

This is an unofficial educational project and is not affiliated with n8n GmbH.

This skill content is generated based on the following resources:

  • n8n node type definitions (Sustainable Use License)
  • n8n official documentation (MIT License)
  • n8n-mcp project architecture (MIT License)

For detailed attribution information, please refer to the ATTRIBUTIONS.md file in the project.

About n8n

n8n is an open-source workflow automation platform developed and maintained by n8n GmbH.

When using n8n software, you must comply with n8n's license terms. See: https://github.com/n8n-io/n8n/blob/master/LICENSE.md

Source

git clone https://github.com/pessini/langgraph-skills-agent/blob/main/graphs/skills_agent/skills/n8n-skills/SKILL.mdView on GitHub

Overview

n8n-skills provides detailed insights into n8n node functionality, usage patterns, and configuration examples. It covers the 10 built-in nodes, 30+ community packages, and common workflow templates. This helps you design robust automations by understanding node roles, workflows, and integration points.

How This Skill Works

Users explore node capabilities, workflow patterns, and example configurations to assemble automations. The skill curates node descriptions, usage guides, and practical templates to accelerate automation design.

When to Use It

  • When designing an HTTP data-fetching workflow using HTTP Request, Set, and IF nodes.
  • For email automation, using Email Trigger with Gmail and conditional routing.
  • When syncing data between databases with Schedule Trigger, Postgres, and MySQL.
  • To process external events via Webhook and notify teams with Slack or other apps.
  • When building AI-powered assistants using AI Agent, OpenAI, and vector stores for semantic search.

Quick Start

  1. Step 1: Review the 10 built-in nodes and common workflow patterns in the skill.
  2. Step 2: Pick a starter template (e.g., HTTP Data Fetching or Webhook Processing) and wire the nodes.
  3. Step 3: Configure example nodes (endpoints, conditions, and actions) and run a test workflow.

Best Practices

  • Start with a small, testable workflow using a core pattern (e.g., HTTP Data Fetching) before expanding.
  • Choose the right built-in or community nodes for each task and minimize unnecessary nodes.
  • Leverage Template Library and usage guides to implement proven patterns.
  • Test error handling and edge cases with IF conditions and proper retries.
  • Document configurations clearly and reuse common sub-flows to improve maintainability.

Example Use Cases

  • HTTP Data Fetching: fetch data from external APIs, transform with Set, and branch with IF.
  • Email Automation: monitor inbox with Email Trigger, filter with IF, and respond via Gmail.
  • Database Synchronization: scheduled reads from a database, transform data, and write to another DB.
  • Webhook Processing: receive events via Webhook, process, and push notifications to Slack.
  • AI Assistant Integration: build an AI assistant with AI Agent and OpenAI, using a Vector Store for semantic search.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers