Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Genpark Inventory Forecasting Skill

БесплатноНе проверен

Inventory demand forecasting agent skill that analyzes sales velocity to predict stock-out dates and generate automated replenishment purchase orders.

GitHubEmbed

Описание

Inventory demand forecasting agent skill that analyzes sales velocity to predict stock-out dates and generate automated replenishment purchase orders.

README

GenPark AI Agent Skill -- # Inventory Demand Forecasting Skill

This repository contains the Inventory Demand Forecasting Skill — an agent skill configuration interface (skill.json), developer Python SDK (forecaster.py), and executable validation scripts designed to predict product stock-out dates, compute reorder trigger windows, and auto-draft supplier purchase orders.


🚀 Capabilities

  • Smoothed Velocity Engine: Calculates average daily sales velocity from 30-day history while automatically filtering out promotional spike outliers (e.g. flash sale days above 3x average).
  • Stockout & Reorder Projection: Maps current stock to a projected depletion date, then back-calculates the last safe purchase order date based on supplier lead time + safety buffer.
  • Automated PO Drafting: Generates structured ERP-ready purchase order payloads (PO number, SKU, quantity, estimated delivery date, unit cost, total cost) for immediate use in procurement systems.

🛠️ Setup & Installation

  1. Install dependencies:

    pip install -r requirements.txt
    
  2. Configuration: Set your API environment variable if connecting to a live forecasting backend. Otherwise, the client auto-activates in mock mode:

    • PowerShell:
      $env:FORECAST_API_KEY="your_api_key"
      
    • bash:
      export FORECAST_API_KEY="your_api_key"
      

💻 SDK Usage Reference

from forecaster import InventoryForecastingClient

client = InventoryForecastingClient()

sales_history = [
    {"date": "2026-06-01", "units_sold": 20},
    {"date": "2026-06-02", "units_sold": 18},
    # ... 30 days of data
]

result = client.forecast(
    sku="SKU-001",
    current_stock=450,
    sales_history=sales_history,
    lead_time_days=14,
    safety_stock_days=7
)

print(f"Stockout Date: {result['stockout_date']}")
print(f"Reorder By: {result['reorder_trigger_date']}")
print(f"Order Qty: {result['suggested_order_quantity']} units")

# Generate purchase order draft
po = client.build_purchase_order(
    sku="SKU-001",
    qty=result['suggested_order_quantity'],
    reorder_date=result['reorder_trigger_date'],
    lead_time_days=14,
    unit_cost=12.50
)

📜 License

This project is licensed under the MIT License.

from github.com/alphaparkinc/genpark-inventory-forecasting-skill

Установка Genpark Inventory Forecasting Skill

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/alphaparkinc/genpark-inventory-forecasting-skill

FAQ

Genpark Inventory Forecasting Skill MCP бесплатный?

Да, Genpark Inventory Forecasting Skill MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Genpark Inventory Forecasting Skill?

Нет, Genpark Inventory Forecasting Skill работает без API-ключей и переменных окружения.

Genpark Inventory Forecasting Skill — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Genpark Inventory Forecasting Skill в Claude Desktop, Claude Code или Cursor?

Открой Genpark Inventory Forecasting Skill на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Genpark Inventory Forecasting Skill with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai