n8n-manager

Manage n8n workflows via REST API CRUD operations with API key authentication.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables teams to manage n8n workflows programmatically via the REST API, removing manual, error-prone configuration steps and enabling automation at scale.

Core Features & Use Cases

  • List, get, create, update, and activate/deactivate workflows through standard REST calls, enabling full lifecycle management.
  • Integrate n8n workflow management into CI/CD pipelines, staging environments, and production automation to ensure consistent deployments.
  • Use cases include provisioning new workflows for new projects, updating existing workflows in response to business requirements, and toggling active status in response to incidents.

Quick Start

Use the skill to list workflows and deploy or update a workflow via REST API against your n8n instance.

Frequently Asked Questions about n8n-manager

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

FAQPage Schema
How do I manage n8n workflows via REST API?

You can manage n8n workflows via REST API by sending standard HTTP requests to perform full lifecycle CRUD operations. This enables programmatic listing, creating, updating, and toggling of workflow active status.

Can I automate n8n workflow deployment in a CI/CD pipeline?

Yes, you can automate n8n workflow deployment in a CI/CD pipeline by integrating REST API calls. This ensures consistent provisioning and updates across staging and production environments without manual configuration.

What authentication is required for the n8n REST API?

The n8n REST API requires authentication using a base URL and an API key. You must provide this API key in the X-N8N-API-KEY header to authorize your workflow management requests.

Does this approach support activating and deactivating n8n workflows dynamically?

Yes, this approach supports dynamically activating and deactivating n8n workflows. You can toggle the active status of workflows programmatically, which is useful for incident response or runtime configuration changes.

What is the best way to provision new n8n workflows for multiple projects?

The best way to provision new n8n workflows for multiple projects is through automated REST API calls. This enables scalable, error-free creation and deployment of workflows directly within your development pipelines.

Are there limitations to managing n8n workflows with REST API compared to the UI?

Managing n8n workflows via REST API focuses on programmatic CRUD operations and lifecycle management. It removes manual UI configuration but requires understanding of API endpoints and proper X-N8N-API-KEY header authentication for runtime environments.