Skip to content
Back to skills

Mfg Predictive Maintenance

ASecurity

Design predictive maintenance strategies using sensor data, ML models for remaining useful life (RUL), and the P-F curve framework. Use this skill when the user needs to reduce unplanned downtime, transition from reactive to predictive maintenance, evaluate sensor/IoT investments, or estimate equipment failure probability — even if they say 'machines keep breaking down', 'when will this equipment fail', 'should we invest in IoT sensors', or 'reduce unplanned downtime'.

  • 228 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 27, 2026
data-aigoreact

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned May 27, 2026

npx -y skills add asgard-ai-platform/skills --skill mfg-predictive-maintenance --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mfg Predictive Maintenance?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mfg Predictive Maintenance
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/asgard-ai-platform-mfg-predictive-maintenance/badge)](https://www.skillsdirectory.com/skills/asgard-ai-platform-mfg-predictive-maintenance)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: "mfg-predictive-maintenance"
description: "Design predictive maintenance strategies using sensor data, ML models for remaining useful life (RUL), and the P-F curve framework. Use this skill when the user needs to reduce unplanned downtime, transition from reactive to predictive maintenance, evaluate sensor/IoT investments, or estimate equipment failure probability — even if they say 'machines keep breaking down', 'when will this equipment fail', 'should we invest in IoT sensors', or 'reduce unplanned downtime'."
metadata:
  category: "WP-03 製造業"
  tags: ["manufacturing", "predictive-maintenance", "iot", "reliability"]
---

# Predictive Maintenance

## Framework

```
IRON LAW: Predictive > Preventive > Reactive (but each has its place)

Reactive (fix after failure): cheapest per-event, most expensive in downtime
Preventive (fix on schedule): prevents some failures, causes unnecessary maintenance
Predictive (fix based on condition): lowest total cost, requires sensor investment

Not ALL equipment justifies predictive maintenance. Apply to equipment where
unplanned downtime cost >> sensor investment cost.
```

### Maintenance Strategy Comparison

| Strategy | When to Maintain | Advantage | Disadvantage | Best For |
|----------|-----------------|-----------|-------------|----------|
| **Reactive** | After failure | Zero upfront cost | Max downtime, safety risk | Non-critical, cheap-to-replace equipment |
| **Preventive** | On schedule (time/cycles) | Predictable, simple | Over-maintenance (replacing parts that still work) | Equipment with known wear patterns |
| **Predictive** | Based on condition data | Minimize downtime AND maintenance cost | Requires sensors, data infrastructure, models | Critical, expensive, failure-has-cascading-effect equipment |

### P-F Curve (Potential Failure → Functional Failure)

```
Condition
  │
  │  ●─── P (Potential failure detected by sensor)
  │     ╲
  │      ╲  ← P-F Interval (time to act)
  │       ╲
  │        ● F (Functional failure — equipment stops)
  │
  └──────────────────── Time

The P-F interval is your window of opportunity. Detect at P, schedule
repair before F. The longer the P-F interval, the more planning time.
```

### Sensor Data Types

| Data Type | What It Detects | Equipment |
|-----------|----------------|-----------|
| **Vibration** | Bearing wear, imbalance, misalignment | Rotating machinery (motors, pumps, turbines) |
| **Temperature** | Overheating, friction, electrical faults | Motors, transformers, bearings |
| **Current/Power** | Load changes, electrical degradation | Electric motors, drives |
| **Acoustic** | Leaks, cavitation, micro-cracks | Pressure systems, pipes, valves |
| **Oil analysis** | Wear particles, contamination | Gearboxes, hydraulic systems |

### ML Models for RUL (Remaining Useful Life)

| Approach | Method | Data Required |
|----------|--------|-------------|
| **Statistical** | Weibull distribution, exponential degradation | Historical failure times |
| **Classical ML** | Random Forest, Gradient Boosting on sensor features | Labeled run-to-failure datasets |
| **Deep Learning** | LSTM, 1D-CNN on raw sensor time series | Large volumes of sensor data |
| **Anomaly Detection** | Isolation Forest, Autoencoder | Normal operation data only (no failure labels needed) |

### Implementation Steps

**Phase 1: Select Equipment** (criticality analysis)
- Which equipment has highest downtime cost?
- Which has cascading failure effects?
- Prioritize: high cost × high frequency

**Phase 2: Install Sensors**
- Match sensor type to failure mode (see table above)
- Establish data pipeline: sensor → edge/cloud → storage

**Phase 3: Build Baseline**
- Collect 3-6 months of normal operation data
- Establish "healthy" patterns

**Phase 4: Develop Models**
- Start simple: threshold-based alerts (vibration > X = warning)
- Graduate to ML models as data accumulates
- Anomaly detection if you have few/no failure examples

**Phase 5: Operationalize**
- Integrate alerts into maintenance workflow (CMMS)
- Define response procedures for each alert level
- Measure: reduction in unplanned downtime, maintenance cost savings

### ROI Calculation

```
Annual Savings = (Unplanned downtime hours reduced × Downtime cost/hour)
               + (Preventive maintenance events avoided × Cost per event)
               - (Sensor + infrastructure + model development cost)
```

## Output Format

```markdown
# Predictive Maintenance Plan: {Equipment/Line}

## Equipment Criticality
| Equipment | Downtime Cost/hr | Failure Frequency | Cascading? | Priority |
|-----------|-----------------|-------------------|-----------|---------|
| {name} | ${X} | {X/year} | Y/N | H/M/L |

## Sensor Plan
| Equipment | Failure Mode | Sensor Type | P-F Interval |
|-----------|-------------|-------------|-------------|
| {name} | {mode} | {sensor} | {est. hours/days} |

## Projected ROI
| Metric | Before | After | Savings |
|--------|--------|-------|---------|
| Unplanned downtime | {hrs/year} | {hrs/year} | ${X}/year |
| Maintenance cost | ${X}/year | ${X}/year | ${X}/year |
| Sensor investment | — | ${X} one-time | Payback: {months} |
```

## Gotchas

- **Start with vibration monitoring**: It's the most mature, best-understood predictive technique. 80% of rotating equipment failures can be predicted by vibration analysis alone.
- **Data quality > model complexity**: A simple threshold alert on clean sensor data outperforms a sophisticated ML model on noisy, incomplete data. Fix data quality first.
- **False positives kill adoption**: If the model cries wolf too often, maintenance teams ignore it. Tune for high precision (few false alarms) even at the cost of some missed detections early on.
- **Cultural change is harder than technology**: Shifting from "run to failure" culture requires management buy-in and maintenance team training. Technology alone won't change behavior.

## References

- For sensor selection guide by equipment type, see `references/sensor-guide.md`
- For LSTM-based RUL model tutorial, see `references/rul-tutorial.md`

Files in this skill

  • SKILL.md6 KB
  • examples/sample_scenario.md5.3 KB
  • references/rul-tutorial.md10.9 KB
  • references/sensor-guide.md15.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.