n8n

Automate n8n workflow and environment management with Docker Compose deployments.

2|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/iamandrewpeters/claude-skills --skill n8n-iamandrewpeters
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: n8n
Source: https://github.com/iamandrewpeters/claude-skills/tree/main/n8n
Command: npx skills add https://github.com/iamandrewpeters/claude-skills --skill n8n-iamandrewpeters

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams automate the setup, deployment, and management of n8n workflows and environments, reducing manual configuration overhead.

Core Features & Use Cases

  • Design and orchestrate n8n workflows with a focus on server-based deployments, containerized environments, and integration creation.
  • Manage credentials, expressions, and common node types to enable reliable automation across systems.
  • Use cases include deploying n8n with Docker Compose (n8n, Redis, PostgreSQL) and building end-to-end automation pipelines via Webhook and HTTP Request nodes.

Quick Start

Set up a basic n8n deployment with Docker Compose (n8n, Redis, PostgreSQL) and create a simple Webhook-driven workflow that logs the incoming payload.

Frequently Asked Questions about n8n

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

FAQPage Schema
How do I deploy n8n with Docker Compose and PostgreSQL?

Configure Docker Compose with n8n, Redis, and PostgreSQL containers to deploy a server-based n8n automation environment. This containerized infrastructure establishes the foundation for orchestrating scalable workflows and managing system integrations.

How do I build an n8n webhook workflow to process incoming HTTP payloads?

Build an n8n webhook workflow by configuring a Webhook node to catch incoming HTTP payloads and chaining an HTTP Request node to process the data. This creates an end-to-end automation pipeline triggered by external events.

What is the best way to manage credentials and environment variables in n8n?

Manage credentials and environment variables in n8n by utilizing the platform's built-in credentials handling alongside server environment variables. This approach ensures secure authentication and reliable configuration across your deployed workflows.

Can I use Redis and PostgreSQL to scale n8n workflow executions?

Yes, you can scale n8n workflow executions by deploying n8n with Redis and PostgreSQL using Docker Compose. Redis manages queue mode for concurrent executions, while PostgreSQL provides persistent storage for workflow data and credentials.

What are common n8n node types for building end-to-end automation pipelines?

Common n8n node types for building end-to-end automation pipelines include Webhook nodes for triggering workflows and HTTP Request nodes for external data integration. These nodes enable reliable automation across connected systems.

Why configure environment variables when deploying n8n containers?

Configure environment variables when deploying n8n containers to define database connections, credentials handling, and webhook URLs securely. This ongoing maintenance requirement ensures the deployed automation environment operates reliably without manual configuration overhead.