Skip to content

/n8n-custom-node-builder

Scaffolding and packaging custom community node files for n8n.

shell
$ npx -y skills add mOHAD44DSFASF/flowforge-n8n --skill n8n-custom-node-builder --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/n8n-custom-node-builder
How auto-invocation works

Context preview

The summary Claude sees to decide when to auto-load this skill.

Scaffolding and packaging custom community node files for n8n.

SKILL.md

n8n-custom-node-builder.SKILL.md
name: n8n-custom-node-builder
description: Scaffolding and packaging custom community node files for n8n.

n8n Custom Node Builder Skill

This skill outlines guidelines for packaging custom n8n integration nodes.

When to Use

Use when users want to generate TypeScript integrations, credentials types, or package assets matching n8n nodes templates.

Workflow Steps

1. Define authentication mechanics (API Key vs OAuth2) and operations. 2. Run `flowforge node-new <name> --auth <auth> --resource <resource> --operation <list>`. 3. Fill in the code templates. Ensure class properties are lint-compliant.

Constraints

  • Ensure all community naming structures begin with `n8n-nodes-`.
  • Maintain clean typings and imports from `n8n-workflow`.
Read it on GitHub ↗
Ships withflowforge-n8n

FlowForge n8n is a local-first assurance layer for n8n workflow JSON: deterministic validation against bundled node metadata, static security/reliability/cost analysis, regression testing, snapshots, self-healing, semantic review, offline CI, and MCP tools.

Get the whole plugin, auto-invoked
Stats
4
Stars
0
Views
0
Forks
Active
Maintenance
TypeScript
Language
MIT
License
29d ago
Last commit
1mo ago
Created

Repo: mOHAD44DSFASF/flowforge-n8n