n8n-workflow-sdk

Installation
SKILL.md

n8n Workflow SDK

Build, test, validate, and manage n8n workflows programmatically using the @n8n/workflow-sdk. This skill enables code-based workflow construction with full validation, JSON round-tripping, and testing support.

When You Need More Detail

This skill uses progressive disclosure. The SKILL.md covers the full workflow, decision-making, and quick-reference API. For complete patterns and examples, read these reference files:

  • references/workflow-building.md — Workflow creation, settings, JSON import/export, and complete building patterns
  • references/nodes-and-connections.md — All node factories, subnodes (AI/LangChain), connection patterns, and credentials
  • references/control-flow.md — IF/Else, Switch/Case, Split in Batches, Merge, error handling, and branching
  • references/expressions-and-code.md — Expression system, Code node helpers, fromAi, and expression context
  • references/validation-and-testing.md — Workflow validation, pin data, test data generation, and testing strategies
  • references/code-generation.md — JSON-to-code, code-to-JSON, parseWorkflowCode, and the generation pipeline
  • references/plugins-and-advanced.md — Plugin system, type generation, Zod schemas, and extensibility
  • references/node-registry-official.json — Cached registry of all 556 official n8n nodes (name, version, description)
  • references/node-registry-community.json — Cached registry of community nodes (name, version, packageName)
  • references/node-registry-properties.jsonl — Node properties/parameters (one JSON line per node, grep for a specific node)
Installs
2
GitHub Stars
60
First Seen
May 14, 2026
n8n-workflow-sdk — comeonoliver/skillshub