技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
inventory-optimization【数据与研究】Optimize inventory levels through safety stock calculation, reorder points, ABC/XYZ classification, carrying cost analysis, and stockout risk assessment. TRIGGER when: user says /inventory-optimization, "optimize inventory", "safety stock", "reorder point", "inventory analysis", "stock levels".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Right-size inventory across the network to maximize service levels while minimizing carrying costs, obsolescence risk, and working capital consumption.
| Input | Description | Required |
|---|---|---|
| SKU master data | Product list with unit cost, lead time, shelf life | Yes |
| Demand history | Minimum 12 months of consumption or sales data | Yes |
| Current stock positions | On-hand, in-transit, on-order by location | Yes |
| Target service level | Fill rate or cycle service level (e.g., 95%, 98%) | Yes |
| Lead time data | Supplier lead times with variability | Yes |
| Cost parameters | Holding cost %, ordering cost per PO, stockout penalty cost | No |
| Storage constraints | Warehouse capacity, shelf life limits, lot-size restrictions | No |
Segment the portfolio on two dimensions:
ABC (Value) — based on annual revenue or cost of goods sold:
| Class | Share of Revenue | Typical SKU % | Management Approach |
|---|---|---|---|
| A | ~80% | ~20% | Tight control, frequent review |
| B | ~15% | ~30% | Moderate control, periodic review |
| C | ~5% | ~50% | Simple rules, exception-based |
XYZ (Variability) — based on coefficient of variation (CV) of demand:
| Class | CV Range | Demand Pattern | Forecast Reliability |
|---|---|---|---|
| X | 0 - 0.5 | Stable | High |
| Y | 0.5 - 1.0 | Variable | Medium |
| Z | > 1.0 | Erratic | Low |
Create a 3x3 matrix (AX, AY, AZ, BX, BY, BZ, CX, CY, CZ) and assign inventory policies per cell.
Calculate safety stock using the appropriate method for each segment:
| Segment | Method | Formula |
|---|---|---|
| AX, BX | Statistical | SS = Z x sqrt(LT x sigma_d^2 + d_avg^2 x sigma_LT^2) |
| AY, BY | Statistical + buffer | SS = Z x sigma_demand_during_LT x (1 + buffer%) |
| AZ, BZ | Simulation / min-max | Run Monte Carlo on demand and lead time distributions |
| CX | Fixed weeks of supply | SS = avg_weekly_demand x weeks_target |
| CY, CZ | Min-max with high max | Set min = max observed demand during LT x 1.2 |
Where:
Build a full cost-to-carry model:
| Cost Component | Typical Range | Calculation Basis |
|---|---|---|
| Capital / opportunity | 8-15% | WACC x average inventory value |
| Warehousing | 2-5% | Space, labor, utilities |
| Insurance | 0.5-1% | Insured value |
| Obsolescence / shrinkage | 2-10% | Historical write-off rate |
| Total carrying cost | 15-30% | Sum of above |
Compare current vs. proposed inventory investment and quantify savings.
For each SKU-location, calculate:
Rank SKUs by customer impact score and flag the top decile for immediate action.
## Inventory Optimization Report — [Scope] — [Date]
### Executive Summary
- Total SKUs analyzed: [count]
- Current inventory value: [$X]
- Recommended inventory value: [$Y]
- Projected savings: [$Z] ([%] reduction)
- Service level impact: [current] -> [projected]
### ABC/XYZ Classification Summary
| Segment | SKU Count | Inventory Value | Revenue Share | Recommended Policy |
|---------|-----------|-----------------|---------------|--------------------|
| AX | ... | ... | ... | ... |
| AY | ... | ... | ... | ... |
| ... | ... | ... | ... | ... |
### Safety Stock and Reorder Points (Top SKUs)
| SKU | Current SS | Proposed SS | ROP | EOQ | Days of Supply |
|-----|-----------|-------------|-----|-----|----------------|
| ... | ... | ... | ... | ... | ... |
### Stockout Risk Register
| SKU | Stockout Probability | Revenue at Risk | Impact Score | Action |
|-----|----------------------|-----------------|--------------|--------|
| ... | ... | ... | ... | ... |
### Recommendations
1. [Specific, actionable recommendations]
2. ...
### Implementation Roadmap
- [Week 1-2]: ...
- [Week 3-4]: ...