本文へ移動
cccskills
無料GitHub で公開

"ecom-inventory-health"

"Analyze inventory health using turnover ratios, ABC classification, safety stock calculations, and stockout vs overstock diagnostics. Use this skill when the user needs to optimize inventory levels, reduce carrying costs, prevent stockouts, or classify products by inventory priority — even if they say 'we have too much stock', 'we keep running out of bestsellers', 'how much safety stock do we need', or 'which products should we focus on'.".

インストール方法を見る

含まれるファイル(4)

  • SKILL.md4.7 KB
  • examples/sample_scenario.md6.7 KB
  • references/eoq-model.md7.7 KB
  • references/seasonal-forecasting.md10.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Inventory Health Analysis

Overview

Inventory health balances two risks: stockouts (lost sales, unhappy customers) and overstock (carrying costs, obsolescence). This skill provides tools to measure, classify, and optimize inventory levels.

Framework

IRON LAW: Not All SKUs Deserve Equal Attention

ABC classification shows that ~20% of SKUs drive ~80% of revenue.
Treat A-items (top 20% revenue) with tight control and frequent review.
C-items (bottom 50% revenue) get simple rules and less attention.
Equal treatment of all SKUs wastes resources on low-impact items.

Key Metrics

MetricFormulaHealthy Range
Inventory TurnoverCOGS / Avg Inventory4-12x/year (industry-dependent)
Days of Inventory (DOI)365 / Inventory Turnover30-90 days
Stockout RateStockout incidents / Total demand occasions< 2-5%
Fill RateOrders filled completely / Total orders> 95%
Carrying CostAvg Inventory × Carrying Cost % (typically 20-30%/year)Minimize
Dead Stock %Items with zero sales in 6+ months / Total SKUs< 10%

ABC Classification

ClassRevenue %SKU %Strategy
A~80%~20%Tight control, frequent review, safety stock optimized
B~15%~30%Moderate control, periodic review
C~5%~50%Simple rules, min/max levels, consider dropping

Safety Stock Calculation

Safety Stock = Z × σ_d × √(Lead Time)

Where:
- Z = service level factor (1.65 for 95%, 2.33 for 99%)
- σ_d = standard deviation of daily demand
- Lead Time = supplier lead time in days

Reorder Point

Reorder Point = (Average Daily Demand × Lead Time) + Safety Stock

Diagnosis Steps

Phase 1: Overall Health Check

  • Calculate turnover and DOI for total inventory
  • Compare to industry benchmarks
  • Identify trend: improving or deteriorating?

Phase 2: ABC Classification

  • Rank all SKUs by revenue contribution
  • Classify into A/B/C
  • Check: are A-items well-stocked? Are C-items over-stocked?

Phase 3: Problem Identification

  • Overstock: DOI > 90 days, dead stock > 10%, carrying costs rising
  • Stockout: Fill rate < 95%, lost sales reports, customer complaints
  • Imbalance: A-items understocked while C-items overstocked

Phase 4: Optimization

  • Set safety stock by ABC class
  • Implement reorder points for A-items
  • Liquidate dead stock (discount, bundle, donate)
  • Reduce lead times through supplier negotiation

Output Format

# Inventory Health Report: {Business}

## Summary
| Metric | Current | Target | Status |
|--------|---------|--------|--------|
| Turnover | {X}x | {X}x | 🟢/🟡/🔴 |
| DOI | {X} days | {X} days | 🟢/🟡/🔴 |
| Fill Rate | {X%} | >95% | 🟢/🟡/🔴 |
| Dead Stock | {X%} | <10% | 🟢/🟡/🔴 |

## ABC Distribution
| Class | SKUs | Revenue % | Avg DOI | Issue |
|-------|------|----------|---------|-------|
| A | {N} | {%} | {days} | {stockout risk?} |
| B | {N} | {%} | {days} | ... |
| C | {N} | {%} | {days} | {overstock?} |

## Top Issues
1. {issue with specific SKUs and data}

## Recommendations
1. {action with expected impact}

Gotchas

  • Seasonal products need separate treatment: Swimsuits in January will show as "dead stock" but shouldn't be liquidated. Use seasonal adjustment or analyze by season.
  • Inventory turnover varies hugely by industry: Grocery: 20-50x/year. Fashion: 4-6x. Electronics: 6-12x. Always benchmark within industry.
  • Low turnover ≠ bad if intentional: Strategic inventory (buying ahead of price increases, securing supply) may justify lower turnover.
  • ABC classifications shift: A product that was A-class last year may be C-class this year. Reclassify quarterly.
  • Carrying cost is often underestimated: Include: warehouse rent, insurance, obsolescence, capital cost (opportunity cost of money tied up), handling labor. Total is typically 20-30% of inventory value per year.

References

  • For EOQ (Economic Order Quantity) model, see references/eoq-model.md
  • For seasonal demand forecasting, see references/seasonal-forecasting.md

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

"Implement and select ad bidding strategies from manual CPC to automated target-CPA and target-ROAS. Use this skill when the user needs to choose a bidding strategy, set up automated bidding, or optimize bid parameters — even if they say 'what bidding strategy should I use', 'target CPA setup', or 'smart bidding configuration'.".

日本語の概要は準備中です。原文の説明を表示しています。

charlieviettq/awesome-agent-skill262026年7月20日 更新

"Optimize advertising budget allocation across campaigns using marginal returns analysis. Use this skill when the user needs to distribute budget across multiple campaigns, optimize spend pacing, or maximize overall ROAS under budget constraints — even if they say 'how to split my ad budget', 'campaign budget optimization', or 'diminishing returns on ad spend'.".

日本語の概要は準備中です。原文の説明を表示しています。

charlieviettq/awesome-agent-skill262026年7月20日 更新

"Build CTR prediction models for estimating ad click-through rates from features. Use this skill when the user needs to predict click probability, build an ad ranking model, or evaluate ad creative performance — even if they say 'predict click rate', 'ad relevance scoring', or 'which ad will get more clicks'.".

日本語の概要は準備中です。原文の説明を表示しています。

charlieviettq/awesome-agent-skill262026年7月20日 更新

"Implement Generalized Second Price auction for ad slot allocation and pricing. Use this skill when the user needs to understand search ad auctions, compute ad positions and costs-per-click, or analyze bidding dynamics — even if they say 'how does Google Ads auction work', 'ad rank calculation', or 'second price auction for ads'.".

日本語の概要は準備中です。原文の説明を表示しています。

charlieviettq/awesome-agent-skill262026年7月20日 更新

"Implement VCG mechanism for incentive-compatible ad slot allocation with truthful bidding. Use this skill when the user needs to design a truthful auction mechanism, compute externality-based payments, or understand why platforms may prefer GSP over VCG — even if they say 'truthful auction design', 'VCG payments', or 'incentive-compatible mechanism'.".

日本語の概要は準備中です。原文の説明を表示しています。

charlieviettq/awesome-agent-skill262026年7月20日 更新

"Explain blockchain fundamentals including distributed ledger architecture, consensus mechanisms, and block structure. Use this skill when the user needs to understand blockchain concepts, evaluate whether blockchain fits a use case, or design a blockchain-based solution — even if they say 'how does blockchain work', 'do I need blockchain', or 'distributed ledger'.".

日本語の概要は準備中です。原文の説明を表示しています。

charlieviettq/awesome-agent-skill262026年7月20日 更新

charlieviettq のスキルをすべて見る

このスキルの問題を報告する