dead-stock-identifier

Slow-moving and obsolete inventory identification skill with disposition planning and working capital optimization

509 stars

Best use case

dead-stock-identifier is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Slow-moving and obsolete inventory identification skill with disposition planning and working capital optimization

Teams using dead-stock-identifier should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/dead-stock-identifier/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/domains/business/logistics/skills/dead-stock-identifier/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/dead-stock-identifier/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How dead-stock-identifier Compares

Feature / Agentdead-stock-identifierStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Slow-moving and obsolete inventory identification skill with disposition planning and working capital optimization

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Dead Stock Identifier

## Overview

The Dead Stock Identifier is a skill that identifies slow-moving and obsolete inventory, develops disposition strategies, and optimizes working capital. It analyzes velocity patterns, aging, and market conditions to recommend appropriate actions for excess inventory while maximizing value recovery.

## Capabilities

- **Velocity Analysis and Aging**: Analyze item velocity trends and inventory aging to identify slow-moving and dead stock
- **Obsolescence Risk Scoring**: Calculate obsolescence risk scores based on lifecycle stage, technology changes, and market trends
- **Disposition Strategy Recommendation**: Recommend optimal disposition paths including markdown, liquidation, or donation
- **Markdown Optimization**: Determine optimal markdown levels and timing to maximize recovery
- **Liquidation Channel Matching**: Match excess inventory with appropriate liquidation channels and buyers
- **Write-Off Impact Analysis**: Calculate financial impact of write-offs and timing considerations
- **SKU Rationalization Support**: Support decisions on SKU discontinuation and assortment optimization

## Tools and Libraries

- Inventory Analytics
- Markdown Optimization Tools
- Liquidation Platforms
- Financial Analysis Libraries

## Used By Processes

- Dead Stock and Excess Inventory Management
- ABC-XYZ Analysis
- Cycle Counting Program

## Usage

```yaml
skill: dead-stock-identifier
inputs:
  inventory:
    - sku: "SKU001"
      description: "Widget A"
      quantity_on_hand: 500
      unit_cost: 25.00
      last_sale_date: "2025-06-15"
      monthly_sales_history: [5, 3, 2, 1, 0, 0, 0, 0]
      product_lifecycle: "declining"
    - sku: "SKU002"
      description: "Widget B"
      quantity_on_hand: 200
      unit_cost: 50.00
      last_sale_date: "2024-12-01"
      monthly_sales_history: [0, 0, 0, 0, 0, 0, 0, 0]
      product_lifecycle: "discontinued"
  analysis_parameters:
    slow_moving_threshold_days: 90
    dead_stock_threshold_days: 180
    holding_cost_percent: 25
outputs:
  inventory_analysis:
    - sku: "SKU001"
      classification: "slow_moving"
      days_since_last_sale: 224
      months_of_supply: 100
      inventory_value: 12500.00
      annual_holding_cost: 3125.00
      obsolescence_risk: "medium"
      disposition_recommendation:
        action: "markdown"
        suggested_discount: 40
        expected_recovery: 7500.00
        expected_liquidation_time_days: 60
    - sku: "SKU002"
      classification: "dead_stock"
      days_since_last_sale: 420
      months_of_supply: "infinite"
      inventory_value: 10000.00
      annual_holding_cost: 2500.00
      obsolescence_risk: "high"
      disposition_recommendation:
        action: "liquidate"
        liquidation_channel: "B-stock_marketplace"
        expected_recovery: 2000.00
        expected_liquidation_time_days: 30
  summary:
    total_slow_moving_value: 12500.00
    total_dead_stock_value: 10000.00
    total_annual_holding_cost: 5625.00
    total_expected_recovery: 9500.00
    total_write_off_exposure: 13000.00
```

## Integration Points

- Enterprise Resource Planning (ERP) Systems
- Inventory Management Systems
- E-commerce Platforms
- Liquidation Marketplaces
- Financial Systems

## Performance Metrics

- Dead stock percentage
- Inventory turnover
- Write-off rate
- Recovery rate
- Working capital released

Related Skills

constraint-identifier

509
from a5c-ai/babysitter

System bottleneck identification and exploitation skill with throughput analysis and five focusing steps implementation

safety-stock-calculator

509
from a5c-ai/babysitter

Dynamic safety stock and reorder point optimization skill based on demand variability, lead times, and service level targets

dead-code-eliminator

509
from a5c-ai/babysitter

Identify and safely remove dead, unused, and unreachable code from codebases

process-builder

509
from a5c-ai/babysitter

Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.

Workflow & Productivity

babysitter

509
from a5c-ai/babysitter

Orchestrate via @babysitter. Use this skill when asked to babysit a run, orchestrate a process or whenever it is called explicitly. (babysit, babysitter, orchestrate, orchestrate a run, workflow, etc.)

yolo

509
from a5c-ai/babysitter

Run Babysitter autonomously with minimal manual interruption.

user-install

509
from a5c-ai/babysitter

Install the user-level Babysitter Codex setup.

team-install

509
from a5c-ai/babysitter

Install the team-pinned Babysitter Codex workspace setup.

retrospect

509
from a5c-ai/babysitter

Summarize or retrospect on a completed Babysitter run.

resume

509
from a5c-ai/babysitter

Resume an existing Babysitter run from Codex.

project-install

509
from a5c-ai/babysitter

Install the Babysitter Codex workspace integration into the current project.

plan

509
from a5c-ai/babysitter

Plan a Babysitter workflow without executing the run.