inventory-demand-planning

Generate demand forecasts and optimize safety stock for multi-location retailers.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/thangvawn/agent_financial --skill inventory-demand-planning-thangvawn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: inventory-demand-planning
Source: https://github.com/thangvawn/agent_financial/tree/main/.cursor/skills/inventory-demand-planning
Command: npx skills add https://github.com/thangvawn/agent_financial --skill inventory-demand-planning-thangvawn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, pandas, scikit-learn, xgboost, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides comprehensive tools for demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation, helping retailers manage inventory effectively and reduce stockouts.

Core Features & Use Cases

  • Demand Forecasting: Generate demand forecasts for existing or new SKUs using various methods.
  • Safety Stock Optimization: Calculate optimal safety stock levels based on demand variability and service level targets.
  • Replenishment Planning: Plan replenishment for seasonal transitions, promotions, or new product launches.
  • Promotional Lift Estimation: Estimate promotional lift for promotional planning.
  • Use Case: A retailer planning a major promotion can use this Skill to forecast promotional lift, calculate the forward buy quantity, and plan the post-promo demand dip.

Quick Start

Use the inventory-demand-planning skill to generate a demand forecast for a new SKU with no historical data.

Frequently Asked Questions about inventory-demand-planning

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

FAQPage Schema
How do I forecast demand for a new SKU with no historical sales data?

To forecast demand for a new SKU with no historical data, this Skill applies modeling techniques using Python libraries like numpy and scikit-learn to generate baseline predictions. It handles new product introductions by analyzing available attributes to estimate initial demand.

How do I calculate optimal safety stock levels for multi-location retail inventory?

Calculating optimal safety stock involves analyzing demand variability and target service levels across multiple locations. This Skill uses pandas and scikit-learn to process historical data, computing the necessary inventory buffers to prevent stockouts while minimizing holding costs.

Can I estimate promotional lift and plan replenishment for a retail promotion?

Yes, you can estimate promotional lift and plan replenishment for retail promotions. The Skill calculates the expected sales increase and forward buy quantity, while also modeling the post-promo demand dip to ensure accurate inventory replenishment planning.

Does this demand planning Skill work with Python machine learning libraries like XGBoost?

Yes, this demand planning Skill works with Python machine learning libraries like XGBoost. It requires numpy, pandas, scikit-learn, and xgboost as dependencies to perform advanced data analysis and build predictive models for retail inventory management.

What is the best way to plan inventory replenishment for seasonal transitions?

The best way to plan inventory replenishment for seasonal transitions is using a model-driven approach that forecasts demand shifts and adjusts safety stock. This Skill handles seasonal transitions by optimizing replenishment schedules to align with changing demand patterns.