OEE Calculator

SkillDev tools

Overall Equipment Effectiveness calculation and analysis skill with availability, performance, and quality tracking

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the OEE Calculator skill

What this skill tells your AI

The instructions your AI receives, as published by a5c-ai/babysitter in library/specializations/domains/business/operations/skills/oee-calculator/SKILL.md and read by ahel’s review.

Overview

The OEE Calculator skill provides comprehensive capabilities for calculating and analyzing Overall Equipment Effectiveness. It supports availability, performance, and quality tracking, six big loss categorization, and world-class benchmarking.

Capabilities

  • Availability calculation
  • Performance rate tracking
  • Quality rate measurement
  • OEE trending and dashboards
  • Six big loss categorization
  • Pareto of losses
  • Improvement target setting
  • World-class benchmarking

Used By Processes

  • LEAN-001: Value Stream Mapping
  • SIX-002: Statistical Process Control Implementation
  • CI-003: Benchmarking Program

Tools and Libraries

  • MES integration
  • OEE software
  • Real-time dashboards
  • Data collection systems

Usage

skill: oee-calculator
inputs:
  equipment: "CNC Machine 5"
  period: "2026-01-15"
  shift_data:
    planned_production_time: 480  # minutes
    downtime:
      - type: "breakdown"
        minutes: 30
      - type: "changeover"
        minutes: 20
    ideal_cycle_time: 0.5  # minutes per unit
    total_count: 800  # units
    good_count: 780  # units
outputs:
  - oee_score
  - availability
  - performance
  - quality
  - loss_breakdown
  - improvement_opportunities
  - trend_analysis

OEE Calculation

Formula

OEE = Availability x Performance x Quality

Where:
Availability = Run Time / Planned Production Time
Performance = (Total Count x Ideal Cycle Time) / Run Time
Quality = Good Count / Total Count

Example Calculation

Planned Production Time: 480 minutes
Downtime: 50 minutes
Run Time: 430 minutes
Ideal Cycle Time: 0.5 minutes
Total Count: 800 units
Good Count: 780 units

Availability = 430 / 480 = 89.6%
Performance = (800 x 0.5) / 430 = 93.0%
Quality = 780 / 800 = 97.5%

OEE = 89.6% x 93.0% x 97.5% = 81.3%

Six Big Losses

Loss CategoryOEE FactorExamples
BreakdownsAvailabilityEquipment failures
Setup/AdjustmentsAvailabilityChangeovers, warm-up
Small StopsPerformanceJams, minor issues
Reduced SpeedPerformanceRunning below ideal rate
Startup RejectsQualityScrap during start-up
Production RejectsQualityIn-process defects

OEE Benchmarks

OEE LevelClassificationTypical Range
World ClassBest in class85%+
GoodAbove average70-85%
AverageTypical60-70%
LowNeeds improvement40-60%
PoorSignificant issues<40%

World-Class Targets

FactorWorld ClassTypical
Availability>90%85%
Performance>95%90%
Quality>99.9%98%
OEE>85%60%

Loss Analysis Process

  1. Collect accurate loss data
  2. Categorize by six big losses
  3. Create Pareto chart
  4. Focus on top losses
  5. Apply appropriate methodology
  6. Track improvement

Integration Points

  • Manufacturing Execution Systems
  • PLC/SCADA systems
  • Quality Management Systems
  • Maintenance management (CMMS)

Signals

GitHub stars
2k
Forks
112
Last commit
Sep 2026
Advanced
Item type
skill
Key
oee-calculator
Source
github.com/a5c-ai/babysitter