wms-developer
|
Works with
Claude CodeCursorCodex CLIGitHub CopilotGemini CLI
--- name: wms-developer description: | license: MIT --- # 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 | Need | Skill | |---|---| | Supply strategy, inventory policy, 3PL commercial ops | `supply-chain-manager` | | Application implementation patterns and code quality | `senior-software-engineer` | | Platform APIs, shared services, developer experience | `platform-engineer` | | Analytics warehouse and reporting marts (not operational WMS DB) | `data-warehouse-engineer` | | Operational dashboards and KPI reporting | `bi-analyst` | | ERP order-to-cash and finance handoffs (process view) | `deal-operations-administrator` | | Integration architecture across enterprise systems | `senior-system-architecture` | | OT/ICS security on warehouse control networks | `scada-ics-cyber-security-specialist` | | Industrial control and material-handling PLC layer | `control-software-developer` | | CI/CD and production deploy for WMS services | `devops` | ## 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
More Data Engineering skills
data-pipeline
claude-office-skills/skills
Data pipeline and ETL automation - extract, transform, load workflows for data integration and analytics
4.1k
ETL Pipeline
claude-office-skills/skills
Design and automate Extract, Transform, Load data pipelines for data integration and analytics
3.9k
data-throughput-accelerator
affaan-m/ecc
Use when large data ingestion, backfill, export, ETL, warehouse loading, manifest catch-up, or table synchronization needs to become much faster while preserving data correctness.
3.6k

