
n8n Workflow Builder — Local Kit (Download)
n8n Workflow Builder
What you're buying: a download package (skill instructions + Python scripts) that runs on your own computer inside your own AI agent — it is not a cloud service, and it is not affiliated with n8n.
You need: an AI agent that supports skills (e.g. Claude Code or Codex) — its subscription or API costs are yours; Python 3.8+ (standard library only); your own n8n (Cloud or self-hosted — n8n Cloud is a paid plan). Optional: Node.js +npm install n8nfor the deep check.
Third-party services: none used by the skill itself. The workflows you build connect to the services you choose (Google, Slack, Telegram, an AI model…) with your own credentials — any fees for those are yours.
Describe what you want automated in one sentence — get a workflow file you can import straight into n8n.
What you get
- 📦 Importable n8n workflow JSON — node types and versions taken from a real n8n install (currently 2.46.6), auto-laid out left to right with clear branches and AI sub-nodes
- 🔐 Zero keys inside — credentials are name placeholders you connect in n8n; the validator blocks any hard-coded API key or token
- ✅ Validator — structure, duplicate names, unknown nodes or versions, broken links, unreachable nodes, IF/Switch output counts, AI chains missing a model, required parameters
- 🔬 Deep check (optional) — uses n8n's own parameter rules to catch the reasons nodes turn red after import: misspelled parameters, options that don't match the operation, invalid dropdown values
- 📋 Setup guide — how to create each credential, where every
REPLACE_WITH_…field lives, how to test and how to go live - 🔄 Version sync — different n8n version? One command rebuilds the node catalogue from your install
Example
"Every morning at 8, read the Hacker News RSS feed, have AI write a 5-point summary and send it to my Telegram."
→ 7 nodes: scheduleTrigger → rssFeedRead → limit → code → chainLlm (with an Anthropic chat model) → telegram. Validator: 0 errors, 1 reminder (fill in your chat ID). Deep check against n8n 2.46.6: 0 issues. Plus a setup guide for the 2 credentials.
All 4 built-in examples imported into a real n8n with n8n import:workflow, and the RSS → limit → code path was run live (20 items read, 10 kept, digest text built). Mutation test: wrong versions, non-existent nodes, extra outputs, orphan nodes, hard-coded API keys, missing required fields, wrong parameter names, wrong dropdown values and unknown option keys — all caught.
Try it — copy a prompt
- "When someone fills my n8n form, save the lead to Google Sheets and ping #sales on Slack if the company has 50+ employees."
- "Every Monday, pull last week's Stripe payouts with an HTTP request and email me a summary."
Why buy it
One payment, as many workflows as you can describe — no per-workflow template fees, and nothing locked to a marketplace.
Who it's for
n8n users, automation freelancers and agencies, ops and marketing teams, and solo founders who want automations without wiring every node by hand.
Built-in examples (all imported into real n8n)
- Form → clean fields → Google Sheets → Slack alert for big leads
- Daily RSS → AI summary (Claude / OpenAI / Gemini) → Telegram
- Gmail invoice attachments → Google Drive → log to Sheets → label to avoid duplicates
- Order webhook → CRM lookup → route by channel to Notion or email → reply to caller
Example 4 as generated — branches and merge laid out automatically:
Supported nodes (47, verified)
- Triggers: manual, schedule, webhook, n8n form, Gmail, Google Sheets
- Core: HTTP Request, IF, Switch, Filter, Edit Fields, Code, Merge, Split Out, Aggregate, Loop, Wait, Limit, Sort, Remove Duplicates, Date & Time, Convert to File, Respond to Webhook
- Apps: Google Sheets / Drive, Gmail, Slack, Telegram, Discord, Notion, Airtable, HubSpot, SMTP
- AI: Basic LLM Chain, AI Agent, Information Extractor, Text Classifier; OpenAI, Anthropic, Gemini and Ollama models; memory, structured output
Requirements
- Python 3.8+ (standard library only)
- Your own n8n (Cloud or self-hosted)
- Optional: Node.js and
npm install n8nfor the deep check
Limitations (please read)
- Workflows are designed by AI from your description — run the test steps in the setup guide before activating.
- It never logs into your n8n, activates workflows or connects accounts for you.
- AI model IDs change often — pick a current model from the dropdown in the model node after import.
- Community and custom nodes aren't in the verified catalogue; they can be used but are flagged for manual review.
- n8n updates can change node parameters (e.g. Notion v3 uses data sources) — rebuild the catalogue for your version with the included tool.
Files
SKILL.md— agent workflowscripts/build_workflow.py— spec to n8n JSON, plus the setup guidescripts/validate_workflow.py— structural validatorscripts/deep_check.cjs— deep check with n8n's own parameter rules (optional)scripts/refresh_catalogue.py— rebuild the node catalogue for your n8n versionreferences/— design rules, spec format, parameter cookbook, node catalogue and 4 complete examples


