n8n

Design and debug n8n workflows with nodes, expressions, and custom code.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Umbral-Bot/umbral-agent-stack --skill n8n-umbral-bot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: n8n
Source: https://github.com/Umbral-Bot/umbral-agent-stack/tree/main/openclaw/workspace-templates/skills/n8n
Command: npx skills add https://github.com/Umbral-Bot/umbral-agent-stack --skill n8n-umbral-bot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users design, debug, and maintain n8n automation workflows, whether they are using a self-hosted instance or the n8n Cloud service.

Core Features & Use Cases

  • Workflow Design: Assists in structuring automation pipelines with various nodes.
  • Node Explanation: Provides details on core and common integration nodes (e.g., Webhook, HTTP Request, Code, OpenAI, Notion).
  • Expression Guidance: Explains how to use n8n expressions for dynamic data manipulation, including date/time transformations and JMESPath.
  • Code Node Scripting: Offers examples for JavaScript and Python within the Code node for custom logic.
  • Error Handling & Best Practices: Guides on setting up error workflows and implementing best practices for robust automation.
  • Use Case: You need to create an n8n workflow that triggers when a new row is added to a Google Sheet, processes the data using a Python script in a Code node, and then sends a notification via Slack.

Quick Start

Use the n8n skill to explain how to set up a webhook trigger in n8n.

Frequently Asked Questions about n8n

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an n8n workflow triggered by a webhook?

To create an n8n workflow triggered by a webhook, you add a Webhook node to your canvas as the starting trigger. This Skill guides you through configuring the Webhook node and structuring the subsequent automation pipeline for your self-hosted or cloud instance.

How do I use expressions in n8n for dynamic data manipulation?

n8n expressions allow you to dynamically manipulate data within your workflow nodes. This Skill explains how to apply expressions for tasks like date and time transformations, as well as querying JSON data structures using JMESPath syntax.

Can I run custom Python or JavaScript code inside an n8n workflow?

Yes, you can run custom Python or JavaScript code inside an n8n workflow by using the Code node. This Skill provides scripting examples and guidance for implementing custom logic within your automation pipelines.

Does this guide cover setting up error handling for n8n automation pipelines?

Yes, this guide covers setting up error handling for n8n automation pipelines. It provides best practices for configuring dedicated error workflows to ensure your self-hosted or cloud automations remain robust and can recover from execution failures.

What is the best way to integrate external APIs into an n8n workflow?

The best way to integrate external APIs into an n8n workflow is by using the HTTP Request node. This Skill assists in configuring HTTP requests, managing credentials securely, and handling the returned data within your automation pipeline.