Build and manage n8n automation workflows — create multi-step automations connecting any apps, set up triggers, data transformations, conditional logic, and scheduled jobs. Use when designing workflow automations, connecting multiple apps in sequences, automating repetitive business processes, or building event-driven pipelines. Triggers: "n8n", "workflow automation", "automate", "workflow", "trigger", "automation pipeline".
How this skill is triggered — by the user, by Claude, or both
Slash command
/business-integrations:mcp-n8nThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
n8n is a self-hosted or cloud workflow automation tool that connects apps and services with visual logic flows. Build no-code/low-code automations that run on schedule or trigger from events.
n8n is a self-hosted or cloud workflow automation tool that connects apps and services with visual logic flows. Build no-code/low-code automations that run on schedule or trigger from events.
n8n exposes a REST API and can receive webhooks. Connect via:
export N8N_URL="https://your-n8n-instance.com"
export N8N_API_KEY="n8n_api_xxxxx"
| Term | Meaning |
|---|---|
| Workflow | A sequence of connected nodes |
| Node | An action step (e.g., HTTP Request, Slack, HubSpot) |
| Trigger | The starting node (webhook, schedule, app event) |
| Execution | A single run of a workflow |
| Expression | Dynamic value using {{ }} syntax |
Trigger: Webhook (from booking system)
→ Node: HubSpot — Create/Update Contact
→ Node: HubSpot — Create Deal
→ Node: Slack — Notify team
→ Node: Gmail — Send confirmation to client
Trigger: Schedule (8am daily)
→ Node: Google Sheets — Fetch yesterday's appointments
→ Node: Google Analytics — Pull website traffic
→ Node: OpenAI — Summarize insights
→ Node: Slack — Post digest to #daily-review
Trigger: Shopify — New Order
→ Node: Notion — Create order record
→ Node: HubSpot — Update contact purchase history
→ Node: Gmail — Send thank-you email
→ Node: IF Node — If order > $100: add "VIP" tag
Trigger: Schedule (weekly)
→ Node: Notion — Read upcoming content calendar
→ Node: Cloudinary — Fetch approved images
→ Node: Instagram Graph API — Schedule posts
→ Node: Slack — Confirm scheduled posts
curl "$N8N_URL/api/v1/workflows" \
-H "X-N8N-API-KEY: $N8N_API_KEY"
curl -X POST "$N8N_URL/api/v1/workflows/{workflowId}/execute" \
-H "X-N8N-API-KEY: $N8N_API_KEY" \
-H "Content-Type: application/json" \
-d '{"data": {"key": "value"}}'
# Webhook URL format for n8n
https://your-n8n.com/webhook/{webhook-path}
// Access previous node output
{{ $json["fieldName"] }}
// Format date
{{ $now.format('YYYY-MM-DD') }}
// Conditional
{{ $json.amount > 100 ? "VIP" : "standard" }}
// Merge from specific node
{{ $node["HubSpot"].json["id"] }}
Creates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.
npx claudepluginhub vincent-laroche/hairsolutionsco-ai-toolkit --plugin business-integrations