mcpField
N
n8n-code-javascript

n8n-code-javascript

github.com/sickn33開発49.2k70 回インストール今日更新
リポジトリ

n8n-code-javascript について

n8n Code ノードで JavaScript を書くためのガイダンスで、単純なノードでは扱いにくい処理を行うワークフロー作成者向けです。使用場面に加え、前提条件と検証要件も示します。

主な機能

  1. 01複雑なデータ変換
  2. 02独自の計算とビジネスロジック
  3. 03再帰処理と複数段階の条件分岐
  4. 04複雑な API レスポンスの解析
  5. 05アイテム間のデータ集約

活用シーン

  1. 01ワークフローで複雑な処理を実装
  2. 02入れ子構造の API レスポンスを解析
  3. 03複数アイテムのデータを集約

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill n8n-code-javascript

インストール後、Claude Code で/n8n-code-javascriptを入力して読み込まれたか確認します。

同梱ファイルreferences/detailed-guide.md

詳細

JavaScript コードノード

n8n のコードノードで JavaScript コードを記述するための専門的なガイダンスです。


詳細ガイド

このスキルを実行する前に、詳細ガイドをお読みください。完全な手順と参考資料が含まれています。その安全性、前提条件、検証要件は必須のものとして扱ってください。焦点を絞った作業では関連するセクションを読み込み、エンドツーエンドの作業ではガイド全体をお読みください。

コードノードを使用する場面

次の場合にコードノードを使用します:

  • ✅ 複数のステップを必要とする複雑な変換
  • ✅ カスタムの計算やビジネスロジック
  • ✅ 再帰的な操作
  • ✅ 複雑な構造の API レスポンスの解析
  • ✅ 多段階の条件分岐
  • ✅ アイテム間のデータ集計

次の場合は他のノードを検討してください:

  • ❌ 単純なフィールドマッピング → Set ノードを使用
  • ❌ 基本的なフィルタリング → Filter ノードを使用
  • ❌ 単純な条件分岐 → IF または Switch ノードを使用
  • ❌ HTTP リクエストのみ → HTTP Request ノードを使用

コードノードが優れている点:多くの単純なノードを連結する必要がある複雑なロジック


制限事項

  • このスキルは、タスクが上記の範囲に明確に一致する場合にのみ使用してください。
  • 出力を、環境固有の検証、テスト、専門家によるレビューの代替として扱わないでください。
  • 必要な入力、権限、安全境界、成功基準が欠けている場合は、停止して確認を求めてください。

コメント