From 0f0c47316550061751aa8fe66e3ed6a2808a1f0c Mon Sep 17 00:00:00 2001 From: czlonkowski Date: Sat, 4 Apr 2026 13:17:46 +0200 Subject: [PATCH] chore: Bump plugin/marketplace version to 1.4.0 Co-Authored-By: Claude Opus 4.6 (1M context) --- .claude-plugin/marketplace.json | 2 +- .claude-plugin/plugin.json | 2 +- build.sh | 2 +- dist/README.md | 34 +++++++++--------- ...3.0.zip => n8n-code-javascript-v1.4.0.zip} | Bin ...-v1.3.0.zip => n8n-code-python-v1.4.0.zip} | Bin ...0.zip => n8n-expression-syntax-v1.4.0.zip} | Bin ...s-v1.3.0.zip => n8n-mcp-skills-v1.4.0.zip} | Bin 183216 -> 183217 bytes ....0.zip => n8n-mcp-tools-expert-v1.4.0.zip} | Bin 23590 -> 23590 bytes ....zip => n8n-node-configuration-v1.4.0.zip} | Bin 18427 -> 18427 bytes ...0.zip => n8n-validation-expert-v1.4.0.zip} | Bin 19628 -> 19628 bytes ...0.zip => n8n-workflow-patterns-v1.4.0.zip} | Bin 12 files changed, 20 insertions(+), 20 deletions(-) rename dist/{n8n-code-javascript-v1.3.0.zip => n8n-code-javascript-v1.4.0.zip} (100%) rename dist/{n8n-code-python-v1.3.0.zip => n8n-code-python-v1.4.0.zip} (100%) rename dist/{n8n-expression-syntax-v1.3.0.zip => n8n-expression-syntax-v1.4.0.zip} (100%) rename dist/{n8n-mcp-skills-v1.3.0.zip => n8n-mcp-skills-v1.4.0.zip} (97%) rename dist/{n8n-mcp-tools-expert-v1.3.0.zip => n8n-mcp-tools-expert-v1.4.0.zip} (99%) rename dist/{n8n-node-configuration-v1.3.0.zip => n8n-node-configuration-v1.4.0.zip} (99%) rename dist/{n8n-validation-expert-v1.3.0.zip => n8n-validation-expert-v1.4.0.zip} (99%) rename dist/{n8n-workflow-patterns-v1.3.0.zip => n8n-workflow-patterns-v1.4.0.zip} (100%) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 4dd8d0a..a2f68f0 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -10,7 +10,7 @@ "name": "n8n-mcp-skills", "source": "./", "description": "Complete bundle: 7 expert skills for building flawless n8n workflows using n8n-mcp MCP server. Includes skills for expression syntax, MCP tools usage, workflow patterns, validation, node configuration, JavaScript code, and Python code.", - "version": "1.3.0", + "version": "1.4.0", "author": { "name": "Romuald CzΕ‚onkowski", "url": "https://www.aiadvisors.pl/en" diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 523c885..2b7c263 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "n8n-mcp-skills", - "version": "1.3.0", + "version": "1.4.0", "description": "Expert skills for building n8n workflows with n8n-mcp", "author": { "name": "Romuald CzΕ‚onkowski", diff --git a/build.sh b/build.sh index 5066974..1d70b1e 100755 --- a/build.sh +++ b/build.sh @@ -5,7 +5,7 @@ set -e DIST_DIR="dist" -VERSION="1.3.0" +VERSION="1.4.0" echo "πŸ”¨ Building n8n-skills distribution packages..." diff --git a/dist/README.md b/dist/README.md index 49bbd52..78ee036 100644 --- a/dist/README.md +++ b/dist/README.md @@ -8,13 +8,13 @@ This folder contains distribution packages for different Claude platforms. Upload each skill separately via Settings > Capabilities > Skills (bottom of page): -- `n8n-expression-syntax-v1.3.0.zip` - n8n expression syntax and common patterns -- `n8n-mcp-tools-expert-v1.3.0.zip` - Expert guide for using n8n-mcp tools (recommended to install first) -- `n8n-workflow-patterns-v1.3.0.zip` - 5 proven workflow architectural patterns -- `n8n-validation-expert-v1.3.0.zip` - Validation error interpretation and fixing -- `n8n-node-configuration-v1.3.0.zip` - Operation-aware node configuration -- `n8n-code-javascript-v1.3.0.zip` - JavaScript in n8n Code nodes -- `n8n-code-python-v1.3.0.zip` - Python in n8n Code nodes +- `n8n-expression-syntax-v1.4.0.zip` - n8n expression syntax and common patterns +- `n8n-mcp-tools-expert-v1.4.0.zip` - Expert guide for using n8n-mcp tools (recommended to install first) +- `n8n-workflow-patterns-v1.4.0.zip` - 5 proven workflow architectural patterns +- `n8n-validation-expert-v1.4.0.zip` - Validation error interpretation and fixing +- `n8n-node-configuration-v1.4.0.zip` - Operation-aware node configuration +- `n8n-code-javascript-v1.4.0.zip` - JavaScript in n8n Code nodes +- `n8n-code-python-v1.4.0.zip` - Python in n8n Code nodes **Installation:** 1. Go to Settings > Capabilities > Skills (bottom of page) @@ -24,7 +24,7 @@ Upload each skill separately via Settings > Capabilities > Skills (bottom of pag ### Complete Bundle (Claude Code only) -- **`n8n-mcp-skills-v1.3.0.zip`** (174 KB) - All 7 skills in one package +- **`n8n-mcp-skills-v1.4.0.zip`** (174 KB) - All 7 skills in one package > **This bundle is NOT compatible with Claude.ai or Claude Desktop.** It uses a nested `skills/` directory structure required by Claude Code plugins. For Claude.ai/Desktop, use the individual skill zips above. @@ -34,7 +34,7 @@ Upload each skill separately via Settings > Capabilities > Skills (bottom of pag /plugin install czlonkowski/n8n-skills # Or install from local file -/plugin install /path/to/n8n-mcp-skills-v1.3.0.zip +/plugin install /path/to/n8n-mcp-skills-v1.4.0.zip ``` ## Which Package Should I Use? @@ -51,14 +51,14 @@ Upload each skill separately via Settings > Capabilities > Skills (bottom of pag ``` dist/ -β”œβ”€β”€ n8n-code-javascript-v1.3.0.zip (34 KB) -β”œβ”€β”€ n8n-code-python-v1.3.0.zip (31 KB) -β”œβ”€β”€ n8n-expression-syntax-v1.3.0.zip (11 KB) -β”œβ”€β”€ n8n-mcp-skills-v1.3.0.zip (174 KB) Claude Code only -β”œβ”€β”€ n8n-mcp-tools-expert-v1.3.0.zip (19 KB) -β”œβ”€β”€ n8n-node-configuration-v1.3.0.zip (18 KB) -β”œβ”€β”€ n8n-validation-expert-v1.3.0.zip (19 KB) -β”œβ”€β”€ n8n-workflow-patterns-v1.3.0.zip (37 KB) +β”œβ”€β”€ n8n-code-javascript-v1.4.0.zip (34 KB) +β”œβ”€β”€ n8n-code-python-v1.4.0.zip (31 KB) +β”œβ”€β”€ n8n-expression-syntax-v1.4.0.zip (11 KB) +β”œβ”€β”€ n8n-mcp-skills-v1.4.0.zip (174 KB) Claude Code only +β”œβ”€β”€ n8n-mcp-tools-expert-v1.4.0.zip (19 KB) +β”œβ”€β”€ n8n-node-configuration-v1.4.0.zip (18 KB) +β”œβ”€β”€ n8n-validation-expert-v1.4.0.zip (19 KB) +β”œβ”€β”€ n8n-workflow-patterns-v1.4.0.zip (37 KB) └── README.md (this file) ``` diff --git a/dist/n8n-code-javascript-v1.3.0.zip b/dist/n8n-code-javascript-v1.4.0.zip similarity index 100% rename from dist/n8n-code-javascript-v1.3.0.zip rename to dist/n8n-code-javascript-v1.4.0.zip diff --git a/dist/n8n-code-python-v1.3.0.zip b/dist/n8n-code-python-v1.4.0.zip similarity index 100% rename from dist/n8n-code-python-v1.3.0.zip rename to dist/n8n-code-python-v1.4.0.zip diff --git a/dist/n8n-expression-syntax-v1.3.0.zip b/dist/n8n-expression-syntax-v1.4.0.zip similarity index 100% rename from dist/n8n-expression-syntax-v1.3.0.zip rename to dist/n8n-expression-syntax-v1.4.0.zip diff --git a/dist/n8n-mcp-skills-v1.3.0.zip b/dist/n8n-mcp-skills-v1.4.0.zip similarity index 97% rename from dist/n8n-mcp-skills-v1.3.0.zip rename to dist/n8n-mcp-skills-v1.4.0.zip index 4b5c63a2ac620c905a27bfddbc1ebae71704371f..b3188d5579d741878d2b1244cfb4628b65dd883c 100644 GIT binary patch delta 1604 zcmZ9L3pA8z7{}*(zlj)w%?!%A?6#~skt1}OgDw&YJBVVDb*nL5tX3IHQqq_v-V-ab zMUt2$*BRr^jBUf%!??xDn#1nVX{hO@{id1SJ!ijj-t(US@Bcl|_k8d3KDCg*fdrzT zH;Pxs$sgY8(|@_l7==`m>olI%h#C{0uI5iA~+mg z{#LQS4{gF;gSQZ*?b4d8su9desP!O_%p0b%i~@7$TL;QYnN4x5fwhUXQFC$bZ;=KK z^D`9YIp*`tB|*4^%_?Cu*+*fRMm6sRZ+N_>io}+LRwVjG`wRQ_=GeC1MBGlk(9SOq zGETQA>I+ugeC7_650yrZJMOybS`wS>?mf2igUq*lVddyCu;5t{Al!*xa`th&9%XYg zPjz1KW_(fQNulGxkY|fy7IU{=IMr3SGH#pq?bto~$F-J_LFc*?akZP!m)U#bC)-uq zpE3EO$Pvkh1Y?u8;-V4N$rH=%Ke?4w&5kqbT~7-9b5{)$lF%8ZS$3ag0ATt0mvt>Z zBvLcef0e0gx?5TJKO^hkSZ{Nyc(JUAV?fs~k;Z<`dice)%+{!}Q^oj^9M#Ffk_AQ( zzs3$`XaC4gl+v8v+J*Y?Ma>abAo=ESdf!Xu&)pB*RQSq^ z-!yqw^h4^jrp;M$%<`HCrAjyV={&85f8ay0ES2wCod)Fh;J=DsUCH%+jBK~4uYB*fgZi3anUNV}`!Ii@4mBQg=<}6` zIYEaRmJ_x8f;}r!UUT~r1MeKG`lYk`-C!B>t5Ml_%2^N5DI2k9e!<|l-eotZgWb2M zmqv!OW+Z;2bK9t4bQg2?gZUz-F^A;o7^E5>T<8)WKCL&TSuXMN$M2$wc~AZnA5YtR zIabD9yc#XFFnW~#J|MGBO0jSh=26t%to5kcwME0voO|#wT_trcTAE(#Rz%4HGqX`+ ztBi78y<(lpfP#tT_@VSU;(J7t0n&IF*N3${5DT4#-BhDo5dal!)2^ z_9I&GP6s%R@@NQ5dVtkp-wE7N%_ODD?F0dcFP!ZJ@n`{C359Hg3{$(XRDlmZA#1oO zR|6f&7e00%1nAd|mC1&zZV-*yN)UKQf*3*F9xVGMg|dQKJy?|4iqeZ%K}hhO99{UR zL}9(yU(xYE5nP1_>TtLhJB@7{V0b@vR*rqxSuvGDumNm<_xmv0+Eihy^@BiU0v_$h zI@j!>V2k}=Kl(BZz?n#_kAVWLo_$A@szHE#t~>IR`WjjZu~LqwE4>^c_y)NEXN4dM XeO;)8_C-JkW)1)|mEH#IKH~lctbetH delta 1658 zcmZvc3p7-D9LMMWFN#S!$BswiF`+S5Udf{|*_6`BNVUpiC?QUwOkuzVD8ag=TqsdIo(WPiH(;mj`NrOYR;7dqgA&a#!J(PZuJzSp?>cCZ6BeC~L5*~+W zyhCs}4I&nM^_#8n{fQ5ooSCp`UGeeRSH{FkxzleR72qAC z#91b5H{Q76#5Hv^_GbU#*S&@p<1D{8b3eP_0hLrB)#GnlC*qCM>H{x{X^+NpE52y_ zxV8K2a1fp{vi=xb#IIfd%jkXoX9D*`Ns<+(YqI!3K2>sf+oLL4;UR;!U8NzU(zfKa z1vw-)1)_LAJXLAra(upTQO2nmt9OW?pRSNEl^>{f<=)N;t=JiPvYqq-_n}Z*RxZi) zyw1y&-*t~o)i=MkTJ&A2)F<=FQO)!f8yL|=wesjmZwWQ4}Vi#Kuy*8Q&r6TWS zh+uSVcJS%cL?^|*i9V?EP0ra`S|9=MZc9i=yI}(2VT|XfDa&k~fSw>2V zX1Tf6bCH!5|KT)kOLqx=zKt7BEhl!5FCGTjl zYce&>HIH1<{_50v$`1-jTGccs@g*8E+N143pYdUEql^t`y%{2UjLDgEHkEOC!55Rr z%(posq%dQL`2EMrC?{&?IEBB-SVf~}db&?sW%dzFOkW*0Y0q3~zi5-Zm|d$C()OU= z_F5i}v3hKx^OHqiBhh0^=F4^)q2Q8-uxm316cI>JK=(v$3$!)@Z8EkJA_093w)*}E(v4B9@9-%ftOm@5yJrZOi-FePcMm!W zfXBaV1;7ls2l3Uw54jJS)xa0YhDF$dN{Kk$ zYoa+ctO1^=wZ0O_@K_Dlf%Z^TFj)f_DBoEH!L=X|@rC8JAQn7k!Z$)-3h6?y0Z>C! za776GF$aYZ90L5*1&yajCBmFK;0ahoDknu92mnoWD(hSw9%o4obO?qw z05WtJVQHh(a8(2tpj8dp4Ilt1gL@l561qemfsM-%GdSCTm07rafm|R*jBSVQq_&kg zAalC7&RK2%jmXx_AU0EUOd4MM~LL|O+F delta 16 Xcmey}&-lBaal