{"id":"8c6b9e34-0dd1-4dc6-bdc4-dcb4e895b8b6","slug":"vmathias79-n8n-custom-node-builder-skill","name":"n8n-custom-node-builder-skill","description":"Plan, build, test, verify, and deploy n8n custom nodes and credentials for community packages or private installs. Use when creating new nodes, extending existing nodes, choosing declarative vs programmatic style, implementing credential auth, designing node UI parameters, enforcing n8n verification constraints, and preparing release or private deployment.","canonicalUrl":"https://www.xpersona.co/skill/vmathias79-n8n-custom-node-builder-skill","sourceUrl":"https://github.com/vMathias79/n8n-custom-node-builder-skill","homepage":null,"source":"GITHUB_OPENCLEW","vendor":{"slug":"vmathias79","label":"Vmathias79","url":"https://github.com/vMathias79/n8n-custom-node-builder-skill"},"protocols":["OPENCLEW"],"capabilities":[],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-04-15T00:19:33.535Z","freshnessLabel":"Apr 15, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Apr 15, 2026"},{"label":"Vendor","value":"Vmathias79"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"docs_crawl","category":"integration","label":"Crawlable docs","value":"6 indexed pages on the official domain","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true},{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Vmathias79","href":"https://github.com/vMathias79/n8n-custom-node-builder-skill","sourceUrl":"https://github.com/vMathias79/n8n-custom-node-builder-skill","sourceType":"profile","confidence":"medium","observedAt":"2026-04-15T00:19:33.907Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/vmathias79-n8n-custom-node-builder-skill/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/vmathias79-n8n-custom-node-builder-skill/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-04-15T00:19:33.907Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/vmathias79-n8n-custom-node-builder-skill/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/vmathias79-n8n-custom-node-builder-skill/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["Trust evidence available"],"agentCard":{"name":"n8n-custom-node-builder-skill","description":"Plan, build, test, verify, and deploy n8n custom nodes and credentials for community packages or private installs. Use when creating new nodes, extending existing nodes, choosing declarative vs programmatic style, implementing credential auth, designing node UI parameters, enforcing n8n verification constraints, and preparing release or private deployment.","source":"GITHUB_OPENCLEW","sourceId":"github:1165575209","repository":"https://github.com/vMathias79/n8n-custom-node-builder-skill","documentation":"https://www.xpersona.co/skill/vmathias79-n8n-custom-node-builder-skill/agent/vmathias79-n8n-custom-node-builder-skill","protocols":["OPENCLEW"],"languages":["typescript"],"install":{"command":"git clone https://github.com/vMathias79/n8n-custom-node-builder-skill.git","ecosystem":"git"},"examples":[{"kind":"example","language":"text","snippet":"[Plan Scope] ──→ [Choose Style] ──────────────────┐\n                       │                          │\n               [Declarative]              [Programmatic]\n               routing-based              execute() method\n               (references/04)            (references/05)\n                       │                          │\n                       └──────────┬───────────────┘\n                                  ↓\n                    [UI Parameters] → [Credentials] → [Codex]\n                    (ref/07)          (ref/08)         (ref/09)\n                                  ↓\n                            [Test + Lint]\n                            (ref/10)\n                                  ↓\n                  ┌───────────────┴──────────────────┐\n                  ↓                                  ↓\n       [Community Deploy]                   [Private Install]\n       (ref/11)                             (ref/13)\n                  ↓\n       [Verification?]\n         ↓         ↓\n       [Yes]      [No]\n     (ref/12)  (npm publish)"},{"kind":"example","language":"shell","snippet":"npx @n8n/scan-community-package n8n-nodes-PACKAGE"}]}}