What problem does it solve? Manually building a full procurement test data chain (purchase order, approval, receipt, stock confirmation) through a UI is slow and error-prone. This Skill automates the entire flow through backend API calls so testers and developers get a ready-to-verify purchase-to-stock dataset in one run. ## Core Features & Use Cases - End-to-End API Automation: Executes the full chain of create PO, submit, approve, push to receipt, approve receipt, and confirm stock-in via curl calls. - Dynamic Instance Binding: All material, supplier, warehouse, and location IDs are queried from the current instance at runtime, preventing cross-instance data contamination. - Safety Gating: Requires .env.local loading, readiness identity checks, and MOM_ALLOW_DATA_RESET=true before any write operation. - Use Case: A QA engineer needs to verify the stock list page shows a new inbound batch. They run this Skill with default quantity 10 and price 100, then check /inventory/stock-list to confirm the receipt appears. ## Quick Start Ask the assistant to create a test purchase order and run it through the full receipt flow on the current instance, optionally specifying quantity and unit price.