n8n
Manage n8n workflows and automations via API. Use when working with n8n workflows, executions, or automation tasks - listing workflows, activating/deactivating, checking execution status, manually triggering workflows, or debugging automation issues.
Why use this skill?
Automate, manage, and debug your n8n workflows directly from the terminal with the OpenClaw n8n skill. Seamlessly deploy, validate, and monitor automation tasks.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/thomasansems/n8nWhat This Skill Does
The n8n skill for OpenClaw provides a powerful interface to interact with your n8n workflow automation platform directly from the terminal. It acts as an orchestrator for managing, deploying, and debugging complex automation pipelines. By leveraging the n8n API, this skill allows you to programmatically list workflows, trigger executions, modify active statuses, and perform structural validation on JSON-defined automation graphs. It bridges the gap between manual UI-based workflow building and automated infrastructure-as-code deployment, ensuring that your background processes remain operational and optimized.
Installation
To begin using this skill, ensure you have the OpenClaw agent installed and configured. Install the skill by running the command: clawhub install openclaw/skills/skills/thomasansems/n8n. Once installed, you must configure your environment to allow OpenClaw to authenticate with your n8n instance. Add your credentials to your ~/.config/openclaw/settings.json file using your unique API Key and the URL of your hosted n8n instance. We strongly advise against hardcoding these keys in shell configuration files to prevent accidental credential leakage. Always verify your connection immediately after setup by running python3 scripts/n8n_api.py list-workflows --pretty to confirm that the agent can successfully fetch your existing workflow metadata.
Use Cases
This skill is designed for DevOps engineers, automation architects, and developers who need to integrate n8n into CI/CD pipelines or maintain complex automation ecosystems. Primary use cases include: 1) Automated deployment of version-controlled workflows directly from local git repositories; 2) Monitoring execution status of critical production workflows to trigger alerts; 3) Rapid mass-activation or deactivation of workflows during system maintenance; 4) Validating workflow integrity using the included n8n_tester.py tool to prevent broken nodes from causing production outages.
Example Prompts
- "List all currently active workflows and report any that have failed in the last hour."
- "Create a new workflow based on the configuration defined in
email_automation.jsonand activate it immediately." - "Validate the structural integrity of workflow ID 42 and provide a detailed report on any missing HTTP nodes or misconfigured connections."
Tips & Limitations
Always prioritize creating complete workflows. The skill enforces a strict policy against 'placeholder' nodes; ensure every HTTP Request node is fully parameterized with endpoint URLs and headers. Use the validation script before deployment to avoid runtime errors. Remember that the skill requires network access to your n8n instance, so ensure your firewall rules permit API traffic from the agent environment.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-thomasansems-n8n": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api, code-execution