Install
openclaw skills install reef-n8n-automationBuild, customize, and deliver n8n workflows fast using a 2,061-template library for triggers, actions, error handling, and multi-step automation.
openclaw skills install reef-n8n-automationBuild, customize, and deliver n8n workflows using our 2,061-template library.
Reference: ~/projects/n8n-workflows/ — browse by integration folder.
Our n8n instance: localhost:5678 (requires fnm use 22 before starting).
All outputs go to workspace/artifacts/.
Location: ~/projects/n8n-workflows/workflows/
Structure: workflows/[IntegrationName]/[id]_[integration]_[action]_[trigger].json
# List all templates for an integration
ls ~/projects/n8n-workflows/workflows/Twilio/
# Search across all workflows
find ~/projects/n8n-workflows/workflows/ -name "*.json" | grep -i "shopify"
# Count templates per integration
ls ~/projects/n8n-workflows/workflows/ | while read d; do echo "$(ls ~/projects/n8n-workflows/workflows/$d/ | wc -l) $d"; done | sort -rn | head -20
| Integration | Path | Common Jobs |
|---|---|---|
| Gmail | workflows/Gmail/ | Auto-responders, lead capture, notifications |
| Google Sheets | workflows/Googlesheets/ | Data logging, reporting, sync |
| Slack | workflows/Slack/ | Notifications, bots, CRM sync |
| Twilio | workflows/Twilio/ | SMS automation, call routing, alerts |
| Telegram | workflows/Telegram/ | Chatbots, notifications, AI assistants |
| workflows/Whatsapp/ | Business messaging, chatbots | |
| Shopify | workflows/Shopify/ | Order notifications, inventory sync |
| HubSpot | workflows/Hubspot/ | CRM automation, lead routing |
| Calendly | workflows/Calendly/ | Booking confirmations, follow-ups |
| OpenAI | workflows/Openai/ | AI chatbots, content generation |
| Webhook | workflows/Webhook/ | Custom triggers, API integrations |
| Airtable | workflows/Airtable/ | Database sync, form processing |
From client discovery, answer:
# Search for relevant templates
find ~/projects/n8n-workflows/workflows/ -name "*.json" | xargs grep -l "keyword" 2>/dev/null
Or browse by integration folder. Most jobs need 2-3 templates stitched together.
Every delivered workflow includes:
## Workflow: [Name]
**Trigger:** [What starts it]
**Steps:** [1. → 2. → 3.]
**Credentials needed:** [List]
**Testing:** [How to verify it works]
**Maintenance:** [What might break and how to fix it]
The simplest and most common. Event happens → process data → do something.
[Webhook/Form/Schedule] → [Set/Code node: transform data] → [Send Email/Update CRM/Create Record]
Different outcomes based on conditions.
[Trigger] → [IF node: check condition] → True: [Action A] / False: [Action B]
Periodic bulk operations.
[Cron/Schedule] → [Get data from Sheet/DB] → [Loop: process each item] → [Action per item]
n8n acts as an API that other services call.
[Webhook: receive request] → [Process] → [Respond to Webhook: return data]
Complex workflows with multiple stages.
[Trigger] → [Enrich data] → [Route/Split] → [Multiple actions] → [Aggregate] → [Final action]
Production-grade with error handling.
[Trigger] → [Try: main flow] → [Catch: Error Trigger] → [Alert via Slack/Email]
| Need | Node | Notes |
|---|---|---|
| Custom logic | Code | JavaScript, access to all data |
| API call (no native node) | HTTP Request | Works with any REST API |
| Conditional routing | IF / Switch | Branch based on data |
| Loop over items | Split In Batches | Process items one at a time |
| Wait/delay | Wait | Pause between steps |
| Merge data | Merge | Combine data from branches |
| Transform data | Set | Rename/restructure fields |
| Schedule | Schedule Trigger | Cron expressions |
| Webhook | Webhook | Receive external HTTP calls |
| Respond | Respond to Webhook | Return data to caller |
| Error handling | Error Trigger | Catch workflow errors |
| Sub-workflow | Execute Workflow | Call another workflow |
Before delivering to a client, ensure:
| Complexity | Description | Time | Price Range |
|---|---|---|---|
| Simple | 2-3 nodes, single trigger→action | 1-2 hrs | $100-300 |
| Standard | 4-8 nodes, branching, transforms | 2-4 hrs | $300-600 |
| Complex | 10+ nodes, multiple APIs, error handling | 4-8 hrs | $600-1,200 |
| Enterprise | Multi-workflow, database, custom code | 8-20 hrs | $1,200-3,000 |
Our speed advantage: Templates cut these times by 40-60%.
Start n8n:
eval "$(fnm env)" && fnm use 22 && nohup n8n start > /tmp/n8n.log 2>&1 &
Access: http://localhost:5678
Import workflow via API:
curl -X POST http://localhost:5678/api/v1/workflows \
-H "Content-Type: application/json" \
-H "X-N8N-API-KEY: $N8N_API_KEY" \
-d @workflow.json
Our credentials configured: