Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Build, validate, and deploy n8n workflow stacks programmatically using n8nac CLI integration. Covers greenfield architecture planning, drift-aware deployment, live testing, credential management, and remote-to-local sync.
npx claudepluginhub neurawork-git/n8n-autopilot --plugin n8n-autopilotWrites or edits an n8n Decorator-TS .workflow.ts file from verified node contracts, or fixes a file from validation/wiring errors. The only file-writing agent in the build-workflow-v2 pipeline. Never validates or pushes — the orchestrator gates that.
Pulls an existing n8n workflow from the instance (or reads the local file) and returns a structured summary of its current shape — trigger, nodes, links, credentials, workflow id, sync status — plus where a requested change should apply. Read-only. Used as the comprehension phase of the build-workflow-v2 EDIT flow before patching an existing workflow.
Drift-aware deploy gate — checks remote sync status, then runs `npx n8nac push <file> --verify`. Never bypasses the push-gate hook, never runs `resolve`. Reports pushed/verified/workflowId/driftStatus. Used as the hard Deploy gate in build-workflow-v2 (greenfield + edit).
Keeps the local repo a complete mirror of the instance's workflows. Discovers remote workflows missing locally (`list --json`, remote-only status) and pulls them (`pull <id>`). Read-only on files (the n8nac CLI writes the pulled .workflow.ts). Used by the mirror-sync workflow that enforces the local-first invariant the edit flow relies on.
Produces the VERIFIED parameter contract for a single n8n node type by reading its real schema via `npx n8nac skills node-info --json`. Adversarial — omits any param key it is not certain exists, because n8n silently ignores wrong keys at runtime. Read-only. Used in the Research fan-out of build-workflow-v2 to kill the
EXPERIMENTAL deterministic builder for a whole n8n workflow STACK (multiple sub-workflows wired via Execute Workflow), JS-orchestrated. Takes a PRP-style end-to-end use case, decomposes it into sub-workflows along known rules, fixes the handover contracts between them, documents the architecture (mermaid) in one central file, then builds each sub-workflow bottom-up via build-workflow-v2. Two modes: GREENFIELD (new stack) and EXTEND (change an existing one). Decomposition rules, build order (topological), and per-sub-WF gates are JS control flow the model cannot skip. Use for multi-workflow use cases; for a single workflow use build-workflow-v2.
EXPERIMENTAL deterministic variant of build-workflow + deploy, JS-orchestrated. Two modes: GREENFIELD (new workflow) and EDIT (change an existing one). Phase ordering, gate-checks (validate / drift-safe push --verify), and fix-loop limits are enforced by a Claude Code JS Workflow script instead of prose — gates become if/while control flow the model cannot skip or short-circuit. Subagent roles live in agents/n8n-*.md. Use when you want hard-enforced discipline over the soft prose pipelines.
Full 3-phase pipeline (Research → Write+Validate → Deploy+Test) for shipping an n8n workflow end-to-end. Wraps Etienne's `n8n-as-code:n8n-architect` skill for schema research + authoring, adds repo-scoped orchestration — community-template lookup, validate-push-test loop, mcpTrigger publish gate, execution inspection, Completion Report.
Verify n8n-autopilot setup is functional — n8nac CLI present, workspace bound, n8n API reachable, companion plugin `n8n-as-code@n8nac-marketplace` enabled. Use after setup, after upgrading the plugin, or when commands behave unexpectedly.
Manage n8n DataTables (CRUD on tables, columns, rows) via the n8n public REST API. Use when the user wants to create/seed/list/delete data-table resources outside of a workflow — n8nac CLI does not support this. Curl is explicitly allowed for `/api/v1/data-tables` (carve-out in PreToolUse hook).
Executes bash commands
Hook triggers when Bash tool is used
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
This plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
n8n_hostYour n8n instance URL (e.g., https://my-n8n.app.n8n.cloud)
${user_config.n8n_host}Design complex n8n workflows with AI assistance - loops, branching, error handling
Use this agent when you need to design, build, or validate n8n automation workflows. This agent specializes in creating efficient n8n workflows using proper validation techniques and MCP tools integration.\n\nExamples:\n- <example>\n Context: User wants to create a Slack notification workflow when a new GitHub issue is created.\n user: "I need to create an n8n workflow that sends a Slack message whenever a new GitHub issue is opened"\n assistant: "I'll use the n8n-workflow-builder agent to design and build this GitHub-to-Slack automation workflow with proper validation."\n <commentary>\n The user needs n8n workflow creation, so use the n8n-workflow-builder agent to handle the complete workflow design, validation, and deployment process.\n </commentary>\n</example>\n- <example>\n Context: User has an existing n8n workflow that needs debugging and optimization.\n user: "My n8n workflow keeps failing at the HTTP Request node, can you help me fix it?"\n assistant: "I'll use the n8n-workflow-builder agent to analyze and debug your workflow, focusing on the HTTP Request node configuration."\n <commentary>\n Since this involves n8n workflow troubleshooting and validation, use the n8n-workflow-builder agent to diagnose and fix the issue.\n </commentary>\n</example>\n- <example>\n Context: User wants to understand n8n best practices and available nodes for a specific use case.\n user: "What are the best n8n nodes for processing CSV data and sending email reports?"\n assistant: "I'll use the n8n-workflow-builder agent to explore the available nodes and recommend the best approach for CSV processing and email automation."\n <commentary>\n This requires n8n expertise and node discovery, so use the n8n-workflow-builder agent to provide comprehensive guidance.\n </commentary>\n</example>
Generate n8n automation workflows from natural language descriptions
Claude Code plugin for n8n-as-code. Adds the n8n-architect skill and uses the n8nac CLI as its local knowledge/runtime bridge.
Expert skills for building n8n workflows with n8n-mcp
n8n workflow automation integration
English · Deutsch
A Claude Code plugin that turns natural-language prompts into validated, deployed n8n workflows.
/n8n-autopilot:build-workflow "Webhook receives Stripe payment → updates Postgres → sends Slack alert"
Claude researches the exact node parameters, writes validated TypeScript, pushes to your n8n instance, and live-tests — without you touching the n8n UI.
Building n8n workflows manually means:
This plugin gives Claude Code deep n8n expertise — 537+ node schemas, 7,700 community templates, expression validation, live testing — so it can build production-quality workflows correctly the first time.
/n8n-autopilot:build-workflow "Every morning at 8am, fetch open GitHub issues, filter by label 'urgent', post summary to Slack"
/n8n-autopilot:build-workflow "HTTP webhook receives customer data, validates email, upserts to Postgres, returns confirmation"
/n8n-autopilot:build-workflow "RSS feed monitor: check every hour, detect new items, summarize with GPT-4o-mini, send digest email"
Claude runs a 3-phase pipeline automatically:
/n8n-autopilot:init-repo my-customer
Scaffolds the directory layout, writes a plugin-compatible CLAUDE.md, drives the n8nac ≥ 2.2 setup flow (setup --mode connect-existing + workspace pin-instance + set-sync-folder), pulls node schemas, and verifies — so the first build-workflow call works immediately.
/n8n-autopilot:deploy workflows/my-workflow.workflow.ts
/n8n-autopilot:sync-credentials # list live credentials
/n8n-autopilot:sync-credentials --fix-workflows # rewrite stale IDs in workflows/, matched by credential name
--fix-workflows is what the SessionStart credential-freshness hook auto-triggers when it detects stale references.
/n8n-autopilot:inventory
Aggregates every node type, LLM model, credential, and trigger used across workflows/**/*.workflow.ts into docs/INVENTORY.md. Useful when planning a new workflow, onboarding to an existing project, or auditing consistency across an instance.
/n8n-autopilot:data-tables
n8nac has no DataTable subcommand. This skill documents every /api/v1/data-tables endpoint (tables, columns, rows) with copy-paste curl recipes — the only Claude-accessible REST API path past the PreToolUse curl-block.
/n8n-autopilot:check-mcps
Two-layer check: infrastructure reachability (endpoints, tokens) AND tool registration in the active Claude context. Use after setup or when MCP tools seem unavailable.
How do I access webhook data in a Code node?
What's the correct expression syntax to reference data from a previous node?
Why is my IF node operator validation failing?
The plugin's guidance skills activate automatically — JavaScript/Python Code nodes, expression syntax, validation errors, workflow patterns.
/n8n-autopilot:feedback