supply-chain-simulation-engine

Supply chain discrete-event simulation for scenario testing and optimization

509 stars

Best use case

supply-chain-simulation-engine is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Supply chain discrete-event simulation for scenario testing and optimization

Teams using supply-chain-simulation-engine 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/supply-chain-simulation-engine/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/domains/business/supply-chain/skills/supply-chain-simulation-engine/SKILL.md"

Manual Installation

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

How supply-chain-simulation-engine Compares

Feature / Agentsupply-chain-simulation-engineStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Supply chain discrete-event simulation for scenario testing and 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

# Supply Chain Simulation Engine

## Overview

The Supply Chain Simulation Engine provides discrete-event simulation capabilities for testing supply chain scenarios, policies, and disruptions. It enables what-if analysis, Monte Carlo integration, and performance optimization through simulation-based experimentation.

## Capabilities

- **End-to-End Supply Chain Simulation**: Full network modeling
- **What-If Scenario Testing**: Policy and configuration testing
- **Disruption Impact Modeling**: Shock and recovery simulation
- **Policy Optimization Testing**: Inventory, sourcing policy experiments
- **Monte Carlo Integration**: Stochastic variability modeling
- **Sensitivity Analysis**: Parameter impact assessment
- **Animation and Visualization**: Visual simulation playback
- **Performance Metric Tracking**: KPI measurement through simulation

## Input Schema

```yaml
simulation_request:
  network_model:
    nodes: array
      - node_id: string
        type: string              # supplier, plant, DC, customer
        capacity: float
        processing_time: object
        inventory_policy: object
    arcs: array
      - from_node: string
        to_node: string
        lead_time: object
        cost: float
  demand_model:
    patterns: array
    variability: object
    events: array                 # promotions, seasonality
  supply_model:
    reliability: object
    variability: object
  simulation_parameters:
    run_length: integer
    warm_up_period: integer
    replications: integer
    random_seed: integer
  scenarios: array
    - scenario_name: string
      parameters: object
```

## Output Schema

```yaml
simulation_output:
  results_summary:
    scenarios: array
      - scenario_name: string
        kpis:
          fill_rate: object
          inventory_turns: object
          lead_time: object
          cost: object
        confidence_intervals: object
  detailed_results:
    time_series: array
    event_log: array
    bottleneck_analysis: object
  scenario_comparison:
    comparison_matrix: object
    statistical_tests: object
    best_scenario: string
  sensitivity_results:
    parameters_tested: array
    impact_analysis: object
    critical_parameters: array
  optimization_insights:
    recommendations: array
    trade_offs: object
  visualization_data:
    animation_data: object
    charts: array
```

## Usage

### Inventory Policy Simulation

```
Input: Network model, demand patterns, inventory policies
Process: Simulate multiple policy scenarios
Output: Policy comparison with fill rate and cost
```

### Disruption Impact Analysis

```
Input: Current network, disruption scenario
Process: Simulate disruption and recovery
Output: Impact quantification and recovery timeline
```

### Network Configuration Testing

```
Input: Alternative network configurations
Process: Simulate each configuration
Output: Configuration comparison and recommendation
```

## Integration Points

- **Simulation Platforms**: AnyLogic, Simul8, SimPy
- **Data Sources**: ERP, planning system data
- **Optimization Tools**: Combine with optimization
- **Visualization Tools**: Animation and dashboards
- **Tools/Libraries**: AnyLogic, Simul8, SimPy, discrete-event simulation

## Process Dependencies

- Supply Chain Network Design
- Business Continuity and Contingency Planning
- Capacity Planning and Constraint Management

## Best Practices

1. Validate model against historical data
2. Use adequate replications for statistical validity
3. Include warm-up period for steady-state analysis
4. Document model assumptions
5. Involve operations in model validation
6. Use sensitivity analysis to identify key drivers

Related Skills

Ghidra/IDA Reverse Engineering Skill

509
from a5c-ai/babysitter

Deep integration with Ghidra and IDA Pro for binary analysis and reverse engineering

phishing-simulation-skill

509
from a5c-ai/babysitter

Phishing simulation campaign execution and analysis for security awareness assessment

middleware-chain-designer

509
from a5c-ai/babysitter

Design middleware and interceptor chains for SDK extensibility

gazebo-simulation

509
from a5c-ai/babysitter

Expert skill for Gazebo Classic and Ignition/Gazebo Sim world creation and plugin development. Create SDF worlds with terrain, lighting, physics configuration, sensor models, and custom plugins.

network-simulation

509
from a5c-ai/babysitter

Skill for network condition simulation, emulation, and chaos engineering

physics-engine

509
from a5c-ai/babysitter

Physics engine integration skill for rigid body dynamics and collision detection.

fluid-simulation

509
from a5c-ai/babysitter

Water physics skill for fluid dynamics and buoyancy systems.

cloth-simulation

509
from a5c-ai/babysitter

Cloth physics skill for softbody dynamics and constraint systems.

hdl-simulation

509
from a5c-ai/babysitter

Multi-simulator expertise for functional verification of FPGA designs

accreditation-tracer-simulation

509
from a5c-ai/babysitter

Simulate Joint Commission tracer methodology to assess compliance with accreditation standards across patient care processes and support systems

music-prompt-engineering

509
from a5c-ai/babysitter

Optimize and format prompts specifically for AI music generation platforms like Suno and Udio, including platform-specific syntax and tag optimization

video-prompt-engineering

509
from a5c-ai/babysitter

Optimize prompts for AI video generation platforms including Sora, Runway, Pika, and Kling