dbr-scheduler
Drum-Buffer-Rope scheduling skill for constraint-based production pacing with buffer management
Best use case
dbr-scheduler is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Drum-Buffer-Rope scheduling skill for constraint-based production pacing with buffer management
Teams using dbr-scheduler 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
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/dbr-scheduler/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How dbr-scheduler Compares
| Feature / Agent | dbr-scheduler | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Drum-Buffer-Rope scheduling skill for constraint-based production pacing with buffer management
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
# DBR Scheduler
## Overview
The DBR (Drum-Buffer-Rope) Scheduler skill provides comprehensive capabilities for implementing constraint-based production scheduling. It supports drum schedule generation, buffer management, and rope release scheduling to maximize throughput while minimizing WIP.
## Capabilities
- Drum schedule generation
- Time buffer calculation
- Shipping buffer management
- Constraint buffer monitoring
- Rope release scheduling
- Buffer penetration tracking
- Schedule synchronization
## Used By Processes
- TOC-002: Drum-Buffer-Rope Scheduling
- CAP-002: Production Scheduling Optimization
- TOC-001: Constraint Identification and Exploitation
## Tools and Libraries
- Production scheduling systems
- ERP integration APIs
- Buffer management tools
- Real-time monitoring platforms
## Usage
```yaml
skill: dbr-scheduler
inputs:
constraint_resource: "CNC Machine 3"
constraint_capacity: 8 # hours per day
orders:
- order_id: "ORD001"
quantity: 100
due_date: "2026-02-15"
constraint_time: 2.5 # hours
- order_id: "ORD002"
quantity: 50
due_date: "2026-02-10"
constraint_time: 1.5
buffer_times:
constraint_buffer: 2 # days
shipping_buffer: 1 # day
assembly_buffer: 0.5 # days
outputs:
- drum_schedule
- rope_release_schedule
- buffer_status
- order_priorities
- shipping_dates
```
## DBR Components
### Drum
- The schedule for the constraint resource
- Sets the pace for entire system
- Based on customer due dates and constraint capacity
### Buffer
- Time protection before constraint (constraint buffer)
- Time protection before shipping (shipping buffer)
- Measured in time, not inventory
### Rope
- Release signal for raw materials
- Timed to constraint buffer length
- Prevents excess WIP release
## Buffer Management
| Buffer Penetration | Zone | Action |
|-------------------|------|--------|
| 0-33% | Green | Normal operation |
| 34-66% | Yellow | Monitor closely |
| 67-100% | Red | Expedite immediately |
## Buffer Sizing Guidelines
```
Constraint Buffer = Production Lead Time x Safety Factor
Where:
- Production Lead Time = Time from release to constraint
- Safety Factor = 1.0-2.0 based on variability
```
## Schedule Synchronization
1. Schedule constraint (drum)
2. Calculate release dates (rope)
3. Set buffer monitoring points
4. Communicate shipping commitments
5. Monitor buffer penetration
## Integration Points
- ERP/MRP systems
- Manufacturing Execution Systems
- Order management systems
- Real-time shop floor dataRelated Skills
meeting-scheduler
Intelligent scheduling with partner/associate availability and timezone management
resource-scheduler
Resource scheduling and assignment optimization skill for personnel and equipment allocation
production-scheduler
Production scheduling optimization skill with constraint handling, changeover minimization, and due date management
maintenance-scheduler
Maintenance planning and scheduling skill with TPM integration and predictive maintenance support
critical-chain-scheduler
Critical Chain Project Management (CCPM) skill with buffer management and resource leveling
predictive-maintenance-scheduler
Predictive maintenance scheduling skill using telematics data and historical patterns to maximize fleet uptime
cycle-count-scheduler
AI-driven cycle counting schedule and variance analysis skill to maintain inventory accuracy with minimal operational disruption
process-builder
Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.
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
Run Babysitter autonomously with minimal manual interruption.
user-install
Install the user-level Babysitter Codex setup.
team-install
Install the team-pinned Babysitter Codex workspace setup.