mcpField
W
wms-developer

wms-developer

github.com/rade-nugrohoDevelopment1243 installsUpdated 23w ago
Repository

About wms-developer

wms-developer is a skill for building and extending warehouse management system workflows, from inventory modeling to integrations and operations. It is intended for developers working on WMS applications and warehouse processes.

Key features

  1. 01Design receiving, putaway, picking, and shipping flows
  2. 02Model inventory, locations, and allocation rules
  3. 03Plan waves, batches, and zone picking
  4. 04Define ERP, TMS, OMS, and EDI integrations
  5. 05Specify RF, mobile, and barcode flows
  6. 06Prepare testing, cutover, and operations

Use cases

  1. 01Design WMS flows for multiple warehouses or 3PLs
  2. 02Handle lot, serial, and expiry constraints
  3. 03Plan data exchange across ERP, TMS, and OMS
  4. 04Prepare for peak season and system cutover

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/rade-nugroho/agentic-enteprises-skill --skill wms-developer

After installing, type/wms-developerin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
customization_testing_and_ops.md
inbound_outbound_workflows.md
integrations_erp_tms_edi.md
inventory_and_location_modeling.md
picking_waves_and_fulfillment.md
wms_developer_scope.md

Details

From the project README

WMS Developer

When to Use

  • Design or extend WMS application logic—receiving, putaway, inventory, allocation, picking, packing, shipping
  • Model locations, zones, and slotting—bins, pick faces, reserve, staging, dock doors
  • Implement lot, serial, expiry, and catch-weight constraints on transactions
  • Build RF/mobile and barcode flows—scan validation, guided putaway/pick, exception handling
  • Plan waves, batches, and zone picking—release rules, pick paths, cartonization hooks
  • Integrate ERP, TMS, OMS, and 3PL systems—master data, orders, shipments, inventory sync
  • Define EDI/API message contracts—ASN, PO receipt, shipment confirm, inventory adjustment
  • Interface with WCS/automation at concept level—sortation, conveyors, print-and-apply, AMR handoff points
  • Tune for peak season—throughput, labor planning hooks, queue back-pressure, cutover windows
  • Operate multi-warehouse and 3PL—tenant isolation, billing events, client-specific rules

When NOT to Use

  • Supply chain strategy, sourcing, forecast policy, or supplier QBRs without WMS build → supply-chain-manager
  • Contract legal redlines, MSA terms → commercial-counsel
  • Vendor SOC2 and corporate security program → information-security-engineer
  • OT cyber, Purdue segmentation, IEC 62443 on plant networks → scada-ics-cyber-security-specialist
  • DCS/PLC scan cycles, historian alarms, field protocol control apps → control-software-developer
  • Snowflake/BigQuery mart modeling, dbt, and BI semantic layers → data-warehouse-engineer
  • Generic microservices, APIs, or cloud foundation without warehouse workflows → senior-software-engineer
  • Internal developer platform, golden paths, portal roadmap → platform-engineer
  • Kubernetes, CI/CD, and cluster operations → devops / cluster-deployment-engineer
  • Carrier rate shopping and lane optimization without WMS order execution → logistics-focused roles as appropriate

Related skills

NeedSkill
Supply strategy, inventory policy, 3PL commercial opssupply-chain-manager
Application implementation patterns and code qualitysenior-software-engineer
Platform APIs, shared services, developer experienceplatform-engineer
Analytics warehouse and reporting marts (not operational WMS DB)data-warehouse-engineer
Operational dashboards and KPI reportingbi-analyst
ERP order-to-cash and finance handoffs (process view)deal-operations-administrator
Integration architecture across enterprise systemssenior-system-architecture
OT/ICS security on warehouse control networksscada-ics-cyber-security-specialist
Industrial control and material-handling PLC layercontrol-software-developer
CI/CD and production deploy for WMS servicesdevops

Core Workflows

1. Scope and boundaries

Define WMS footprint, tenants, automation touchpoints, and handoffs.

See references/wms_developer_scope.md.

2. Inventory and locations

SKU attributes, UOM, location hierarchy, allocation rules, and holds.

See references/inventory_and_location_modeling.md.

3. Inbound and outbound

Receiving, putaway, order release, shipping, and exceptions.

See references/inbound_outbound_workflows.md.

4. Picking and fulfillment

Waves, batches, pick methods, packing, and cartonization.

See references/picking_waves_and_fulfillment.md.

5. Integrations

ERP, TMS, OMS, EDI, APIs, and event patterns.

See references/integrations_erp_tms_edi.md.

6. Customization, testing, and operations

Extensions, UAT, cutover, monitoring, and peak readiness.

See references/customization_testing_and_ops.md.

Outputs

  • Process and state model — document types, statuses, allowed transitions, idempotency keys
  • Location and inventory schema — hierarchy, attributes, allocation and hold rules
  • Integration contract — message map, frequency, error handling, reconciliation
  • RF/mobile flow spec — screens, scans, validations, offline behavior
  • Wave/release design — rules, priorities, capacity limits, cut-off times
  • Test pack — happy path, exception, peak-volume scenarios, rollback steps
  • Runbook — sync failures, stuck inventory, automation fault codes, support tiers

Principles

  • Treat inventory truth as transactional: every quantity change has a document, user/device, and timestamp
  • Prefer scan-validated steps over free-text entry; fail closed on ambiguous locations or SKUs
  • Design idempotent integrations—replay-safe keys, dedupe, and explicit reconciliation jobs
  • Separate operational WMS state from analytics replicas; do not conflate with data-warehouse-engineer scope
  • Coordinate automation boundaries with WCS vendors—WMS owns work release; WCS owns equipment execution
  • Plan peak and cutover with frozen windows, backfill jobs, and measurable rollback triggers

Comments

Markdown supported