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.
npx skills add mturac/everything-openai-codex --skill production-scheduling --agent codex
Same command for any agent — swap --agent for claude-code, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
What it does
A senior production scheduler persona is defined to translate work orders into a minute-by-minute execution sequence that maximizes constraint throughput while meeting delivery commitments, labor rules, and quality requirements. It covers job sequencing, line balancing, changeover optimization, and disruption response across machining, assembly, finishing, and packaging with integration points to ERP, finite-capacity tools, MES, and CMMS. It guides how to respond to disruptions, manage bottlenecks, and balance lines using established manufacturing frameworks.
How it works
- Identify the system constraint (bottleneck) using OEE data and capacity utilization.
- Classify demand by priority: past-due, constraint-feeding, and remaining jobs.
- Sequence jobs using dispatching rules (EDD, SPT, or setup-aware EDD) appropriate to the product mix.
- Optimize changeover sequences using the setup matrix and nearest-neighbor heuristic with 2-opt improvement.
- Lock a stabilization window (typically 24–48 hours) to prevent schedule churn on committed jobs.
- Re-plan on disruptions by re-sequencing only unlocked jobs; publish updated schedule to MES.
When to use it
- 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
What it can touch
- Tools: "ERP/MES" interaction patterns, "finite-capacity scheduling tool" (examples include Preactor, PlanetTogether, Opcenter APS) and MES for shop floor execution and real-time reporting. The skill lists specific capabilities to coordinate with these systems and to publish updates to MES.
Caveats
- The material emphasizes drilling down into constraint management, changeover optimization, disruption response, and labor management within known scheduling frameworks. Specific outcomes (like exact throughput gains or schedule stability metrics) are not guaranteed and depend on runtime data and implementation quality.
# 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, sho
- Role and Context
- When to Use
- How It Works
- Examples
- Core Knowledge
- Scheduling Fundamentals
- Changeover Optimization
- Bottleneck Management
- Disruption Response
- Labor Management
- OEE — Overall Equipment Effectiveness
- ERP/MES Interaction Patterns
- Decision Frameworks
- Job Priority Sequencing
What does the production-scheduling skill do?
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.
How do I install it?
Run `npx skills add mturac/everything-openai-codex --skill production-scheduling --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From mturac/everything-openai-codex, a repository with 84 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
