supply-chain-automation

Automate inventory replenishment, invoice processing, and workflow orchestration for ERP, WMS, and TMS systems.

56|16|Updated Oct 18, 2025
One-click install
npx skills add https://github.com/kishorkukreja/awesome-supply-chain --skill supply-chain-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supply-chain-automation
Source: https://github.com/kishorkukreja/awesome-supply-chain/tree/main/skills/supply-chain-automation
Command: npx skills add https://github.com/kishorkukreja/awesome-supply-chain --skill supply-chain-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires selenium, pytesseract, pandas, requests, airflow, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates repetitive and complex supply chain processes, reducing manual effort, minimizing errors, and improving operational efficiency.

Core Features & Use Cases

  • Automated Replenishment: Automatically monitors inventory, calculates reorder needs, and generates purchase orders.
  • RPA for Invoice Processing: Automates downloading, extracting, validating, and entering invoice data into ERP systems.
  • Workflow Orchestration: Manages end-to-end supply chain processes like order fulfillment using tools like Apache Airflow.
  • API Integration: Connects disparate supply chain systems for seamless data flow.

Quick Start

Use the supply-chain-automation skill to automate inventory replenishment by providing your system configuration.

Frequently Asked Questions about supply-chain-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate inventory replenishment to calculate reorder needs and generate purchase orders?

To automate inventory replenishment, this skill monitors stock levels, calculates reorder requirements, and automatically generates purchase orders. It integrates with existing systems to trigger replenishment workflows without manual intervention.

Can I use RPA to automate invoice processing and enter data into my ERP system?

Yes, you can use RPA for invoice processing to automatically download, extract, and validate invoice data via OCR before entering it into your ERP system. This minimizes manual data entry errors and speeds up accounts payable workflows.

How does Apache Airflow orchestrate supply chain workflows for order fulfillment?

Apache Airflow orchestrates supply chain workflows by managing end-to-end processes like order fulfillment across connected systems. It schedules and monitors tasks, ensuring seamless data flow between your WMS, TMS, and ERP platforms.

Do I need Python libraries like selenium and pytesseract to integrate with ERP and WMS systems?

Yes, you need Python libraries like selenium for web scraping, pytesseract for OCR, and requests for API interactions to support ERP and WMS integration. Pandas and Airflow are also required to manage data processing and workflow orchestration.

What is the best way to connect disparate TMS and WMS platforms for seamless data flow?

The best way to connect TMS and WMS platforms is through API integration, which bridges disparate supply chain systems for seamless data flow. This skill uses Python requests to interact with external APIs and synchronize end-to-end process management.

When should I not use selenium for web scraping in supply chain automation?

You should avoid selenium for web scraping when target systems offer direct API access, as API integration via requests is faster and more reliable. Selenium is best reserved for legacy platforms lacking dedicated API endpoints for data extraction.