maintenance-scheduler

Maintenance planning and scheduling skill with TPM integration and predictive maintenance support

509 stars

Best use case

maintenance-scheduler is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Maintenance planning and scheduling skill with TPM integration and predictive maintenance support

Teams using maintenance-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

$curl -o ~/.claude/skills/maintenance-scheduler/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/domains/business/operations/skills/maintenance-scheduler/SKILL.md"

Manual Installation

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

How maintenance-scheduler Compares

Feature / Agentmaintenance-schedulerStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Maintenance planning and scheduling skill with TPM integration and predictive maintenance support

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

# Maintenance Scheduler

## Overview

The Maintenance Scheduler skill provides comprehensive capabilities for planning and scheduling maintenance activities. It supports preventive maintenance scheduling, autonomous maintenance checklists, predictive maintenance integration, and TPM pillar support.

## Capabilities

- Preventive maintenance scheduling
- Autonomous maintenance checklists
- Predictive maintenance integration
- Spare parts planning
- Work order management
- MTBF/MTTR tracking
- Maintenance backlog management
- TPM pillar support

## Used By Processes

- LEAN-005: Standard Work Documentation
- CAP-002: Production Scheduling Optimization
- QMS-001: ISO 9001 Implementation

## Tools and Libraries

- CMMS systems (Maximo, SAP PM, Fiix)
- IoT sensors
- Predictive analytics platforms
- Mobile maintenance apps

## Usage

```yaml
skill: maintenance-scheduler
inputs:
  equipment_list:
    - equipment_id: "CNC-001"
      name: "CNC Machine 1"
      criticality: "high"
      current_runtime: 4500  # hours
      last_pm: "2025-12-15"
    - equipment_id: "CONV-002"
      name: "Conveyor System 2"
      criticality: "medium"
      current_runtime: 8000
      last_pm: "2025-11-30"
  maintenance_tasks:
    - task_id: "PM-001"
      description: "Lubrication"
      frequency: "weekly"
      duration: 30  # minutes
      skills: ["mechanic"]
    - task_id: "PM-002"
      description: "Filter replacement"
      frequency: "monthly"
      duration: 60
      skills: ["mechanic"]
  production_schedule:
    - date: "2026-01-25"
      available_window: 2  # hours
  technicians:
    - name: "Tech A"
      skills: ["mechanic", "electrical"]
      availability: "day_shift"
outputs:
  - maintenance_schedule
  - work_orders
  - parts_requirements
  - resource_allocation
  - backlog_report
  - reliability_metrics
```

## Maintenance Types

| Type | Description | Trigger |
|------|-------------|---------|
| Reactive | Fix after failure | Breakdown |
| Preventive | Scheduled based on time/usage | Calendar/runtime |
| Predictive | Based on condition monitoring | Sensor data |
| Proactive | Eliminate failure modes | Root cause |
| Autonomous | Operator-performed | Daily/shift |

## TPM Eight Pillars

| Pillar | Focus Area |
|--------|------------|
| Autonomous Maintenance | Operator ownership |
| Planned Maintenance | Scheduled PM |
| Quality Maintenance | Zero defects |
| Focused Improvement | Eliminate losses |
| Early Equipment Management | Design for reliability |
| Training | Skills development |
| Safety/Environment | Zero accidents |
| Office TPM | Administrative efficiency |

## Reliability Metrics

### MTBF (Mean Time Between Failures)
```
MTBF = Total Operating Time / Number of Failures

Example: 1000 hours / 5 failures = 200 hours
```

### MTTR (Mean Time To Repair)
```
MTTR = Total Repair Time / Number of Repairs

Example: 25 hours / 5 repairs = 5 hours
```

### Availability
```
Availability = MTBF / (MTBF + MTTR)

Example: 200 / (200 + 5) = 97.6%
```

## Maintenance Scheduling Rules

| Priority | Criteria | Scheduling |
|----------|----------|------------|
| Critical | Safety or production stop | Immediate |
| High | Affects quality or capacity | Next available window |
| Medium | Preventive maintenance | Scheduled window |
| Low | Nice to have | When convenient |

## Predictive Maintenance Signals

| Technology | Monitors | Detects |
|------------|----------|---------|
| Vibration | Rotating equipment | Bearing wear, imbalance |
| Thermography | All equipment | Hot spots, electrical |
| Oil Analysis | Lubricated systems | Wear particles, contamination |
| Ultrasound | All equipment | Leaks, electrical arcing |

## Integration Points

- CMMS/EAM systems
- Production scheduling
- Spare parts inventory
- IoT/sensor platforms

Related Skills

meeting-scheduler

509
from a5c-ai/babysitter

Intelligent scheduling with partner/associate availability and timezone management

resource-scheduler

509
from a5c-ai/babysitter

Resource scheduling and assignment optimization skill for personnel and equipment allocation

production-scheduler

509
from a5c-ai/babysitter

Production scheduling optimization skill with constraint handling, changeover minimization, and due date management

dbr-scheduler

509
from a5c-ai/babysitter

Drum-Buffer-Rope scheduling skill for constraint-based production pacing with buffer management

critical-chain-scheduler

509
from a5c-ai/babysitter

Critical Chain Project Management (CCPM) skill with buffer management and resource leveling

predictive-maintenance-scheduler

509
from a5c-ai/babysitter

Predictive maintenance scheduling skill using telematics data and historical patterns to maximize fleet uptime

cycle-count-scheduler

509
from a5c-ai/babysitter

AI-driven cycle counting schedule and variance analysis skill to maintain inventory accuracy with minimal operational disruption

maintenance-orchestration

509
from a5c-ai/babysitter

Technical debt management including branch cleanup, doc verification, TODO scanning, and dependency auditing

process-builder

509
from a5c-ai/babysitter

Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.

Workflow & Productivity

babysitter

509
from a5c-ai/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

509
from a5c-ai/babysitter

Run Babysitter autonomously with minimal manual interruption.

user-install

509
from a5c-ai/babysitter

Install the user-level Babysitter Codex setup.