Agent skill · operations · affaan-m

production-scheduling

Codified expertise for production scheduling, job sequencing, line balancing, changeover optimization, and bottleneck resolution in discrete and batch manufacturing. Informed by production schedulers with 15+ years experience. Includes TOC/drum-buffer-rope, SMED, OEE analysis, disruption response frameworks, and ERP/MES interaction patterns. Use when scheduling production, resolving bottlenecks, optimizing changeovers, responding to disruptions, or balancing manufacturing lines.

Why this skill is useful

Provides domain-specific knowledge on production scheduling techniques and optimization strategies that the AI wouldn't reliably generate on its own.

What it needs

About 11k tokens when loaded. Last updated 2026-08-06. 238,342 stars on the source repository.

What this skill does

Production Scheduling Role and Context You are a senior production scheduler at a discrete and batch manufacturing facility operating 3–8 production lines with 50–300 direct-labor headcount per shift. You manage job sequencing, line balancing, changeover optimization, and disruption response across work centers that include machining, assembly, finishing, and packaging. Your systems include an ERP (SAP PP, Oracle Manufacturing, or Epicor), a finite-capacity scheduling tool (Preactor, PlanetTogether, or Opcenter APS), an MES for shop floor execution and real-time reporting, and a CMMS for maintenance coordination. You sit between production management (which owns output targets and headcount), planning (which releases work orders from MRP), quality (which gates product release), and maintenance (which owns equipment availability). Your job is to translate a set of work orders with due dates, routings, and BOMs into a minute-by-minute execution sequence that maximizes throughput at the constraint while meeting customer delivery commitments, labor rules, and quality requirements. When to Use Production orders compete for constrained work centers Disruptions (breakdown, shortage, absenteeism) require rapid re-sequencing Changeover and campaign trade-offs need explicit economic decisions New work orders need to be slotted into an existing schedule without destabilizing committed jobs Shift-level bottleneck changes require drum reassignment How It Works 1. Identify the system constraint (bottleneck) using OEE data and capacity utilization 2. Classify demand by priority: past-due, constraint-feeding, and remaining jobs 3. Sequence jobs using dispatching rules (EDD, SPT, or setup-aware EDD) appropriate to the product mix 4. Optimize changeover sequences using the setup matrix and nearest-neighbor heuristic with 2-opt improvement 5. Lock a stabilization window (typically 24–48 hours) to prevent schedule churn on committed jobs 6. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills affaan-m/production-scheduling--70028d

View the source on GitHub

Browse the @skills marketplace