wms-developer について
wms-developerは、在庫モデリングから連携、運用まで、WMSアプリケーションのワークフローを設計・拡張するスキルです。倉庫管理システムの開発者向けです。
主な機能
- 01入荷、格納、ピッキング、出荷フローの設計
- 02在庫、ロケーション、引当ルールのモデル化
- 03ウェーブ、バッチ、ゾーンピッキングの計画
- 04ERP、TMS、OMS、EDI連携の定義
- 05RF、モバイル、バーコードフローの仕様化
- 06テスト、切り替え、運用の準備
活用シーン
- 01複数倉庫や3PL向けWMSフローの設計
- 02ロット、シリアル、有効期限の制約への対応
- 03ERP、TMS、OMS間のデータ交換の計画
- 04繁忙期やシステム切り替えへの準備
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ rade-nugroho/ agentic-enteprises-skill --skill wms-developerインストール後、Claude Code で/wms-developerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/customization_testing_and_ops.mdinbound_outbound_workflows.mdintegrations_erp_tms_edi.mdinventory_and_location_modeling.mdpicking_waves_and_fulfillment.mdwms_developer_scope.md詳細
WMS 開発者
使用する場面
- WMS アプリケーションのロジック(入荷、棚入れ、在庫、引当、ピッキング、梱包、出荷)を設計または拡張する
- ロケーション、ゾーン、スロッティング(ビン、ピックフェイス、保管エリア、ステージングエリア、ドックドア)をモデル化する
- 取引におけるロット、シリアル番号、有効期限、キャッチウェイトの制約を実装する
- RF/モバイルおよびバーコードのワークフロー(スキャン検証、ガイド付き棚入れ/ピッキング、例外処理)を構築する
- ウェーブ、バッチ、ゾーンピッキング(リリースルール、ピック経路、カートン化のフック)を計画する
- ERP、TMS、OMS、3PLシステムを統合する(マスターデータ、注文、出荷、在庫同期)
- EDI/APIメッセージの契約(ASN、発注書の入荷、出荷確認、在庫調整)を定義する
- 概念レベルでWCS/自動化設備(仕分け、コンベヤー、印刷・貼付、AMR の受け渡しポイント)と連携する
- 繁忙期に備えて調整する(スループット、人員計画のフック、キューのバックプレッシャー、切り替え時間帯)
- 複数倉庫および3PLを運用する(テナントの分離、請求イベント、顧客固有のルール)
使用しない場面
- WMS の構築を伴わないサプライチェーン戦略、調達、需要予測方針、サプライヤーとの四半期業績レビュー →
supply-chain-manager - 契約書の法的な修正、MSA の条項 →
commercial-counsel - ベンダーのSOC2および全社的なセキュリティプログラム →
information-security-engineer - 工場ネットワークにおけるOTサイバーセキュリティ、Purdueモデルによるセグメンテーション、IEC 62443 →
scada-ics-cyber-security-specialist - DCS/PLC のスキャンサイクル、ヒストリアンのアラーム、フィールドプロトコル制御アプリ →
control-software-developer - Snowflake/BigQuery のデータマートモデリング、dbt、BI のセマンティックレイヤー →
data-warehouse-engineer - 倉庫ワークフローを伴わない一般的なマイクロサービス、API、クラウド基盤 →
senior-software-engineer - 社内開発者プラットフォーム、ゴールデンパス、ポータルのロードマップ →
platform-engineer - Kubernetes、CI/CD、クラスター運用 →
devops/cluster-deployment-engineer - WMS の注文実行を伴わない運送会社の料金比較や輸送レーン最適化 → 適切な物流担当ロール
関連スキル
| 必要な内容 | スキル |
|---|---|
| サプライチェーン戦略、在庫方針、3PL の商業運用 | supply-chain-manager |
| アプリケーション実装のパターンとコード品質 | senior-software-engineer |
| プラットフォーム API、共有サービス、開発者エクスペリエンス | platform-engineer |
| 分析用データウェアハウスとレポート用データマート(運用 WMS DB 以外) | data-warehouse-engineer |
| 運用ダッシュボードとKPIレポート | bi-analyst |
| ERP の受注から入金までのプロセスと財務との連携(プロセスの観点) | deal-operations-administrator |
| エンタープライズシステム間の統合アーキテクチャ | senior-system-architecture |
| 倉庫制御ネットワークのOT/ICSセキュリティ | scada-ics-cyber-security-specialist |
| 産業用制御およびマテリアルハンドリングのPLCレイヤー | control-software-developer |
| WMS サービスの CI/CD と本番デプロイ | devops |
主なワークフロー
1. スコープと境界
WMS の対象範囲、テナント、自動化設備との接点、引き継ぎを定義します。
references/wms_developer_scope.mdを参照してください。
2. 在庫とロケーション
SKU 属性、UOM、ロケーション階層、引当ルール、保留を扱います。
references/inventory_and_location_modeling.mdを参照してください。
3. 入荷と出荷
入荷、棚入れ、注文リリース、出荷、例外を扱います。
references/inbound_outbound_workflows.mdを参照してください。
4. ピッキングとフルフィルメント
ウェーブ、バッチ、ピッキング方式、梱包、カートン化を扱います。
references/picking_waves_and_fulfillment.mdを参照してください。
5. 統合
ERP、TMS、OMS、EDI、API、イベントパターンを扱います。
references/integrations_erp_tms_edi.mdを参照してください。
6. カスタマイズ、テスト、運用
拡張、UAT、切り替え、監視、繁忙期への備えを扱います。
references/customization_testing_and_ops.mdを参照してください。
成果物
- プロセスと状態モデル — ドキュメントの種類、ステータス、許可される遷移、冪等性キー
- ロケーションと在庫スキーマ — 階層、属性、引当および保留ルール
- 連携契約 — メッセージマップ、頻度、エラー処理、照合
- RF/モバイルフロー仕様 — 画面、スキャン、検証、オフライン時の動作
- ウェーブ/リリース設計 — ルール、優先度、処理能力の上限、締切時刻
- テストパック — 正常系、例外、ピーク時のシナリオ、ロールバック手順
- 運用手順書 — 同期失敗、滞留在庫、自動化の障害コード、サポート階層
原則
- 在庫の真実はトランザクションとして扱います。数量が変わるたびに、ドキュメント、ユーザー/デバイス、タイムスタンプを記録します。
- 自由入力よりもスキャンで検証する手順を優先し、ロケーションやSKUが曖昧な場合は処理を拒否します。
- 冪等性のある連携を設計します。再実行に安全なキー、重複排除、明示的な照合ジョブを用意します。
- 運用上のWMSの状態と分析用レプリカを分離し、
data-warehouse-engineerのスコープと混同しないでください。 - 自動化の境界はWCSベンダーと調整します。作業リリースはWMSが担当し、機器の実行はWCSが担当します。
- ピーク時とカットオーバーに備え、凍結期間、バックフィルジョブ、測定可能なロールバックのトリガーを計画します。
コメント
Markdown 対応