anomaly-detection

Detect and alert on production system anomalies with configurable rules and cooldown periods.

783|62|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/dadbodgeoff/drift --skill anomaly-detection-dadbodgeoff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: anomaly-detection
Source: https://github.com/dadbodgeoff/drift/tree/main/drift%20v1%20depreciated/skills/anomaly-detection
Command: npx skills add https://github.com/dadbodgeoff/drift --skill anomaly-detection-dadbodgeoff

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill proactively identifies and alerts on potential issues in production systems before they cause significant downtime or performance degradation.

Core Features & Use Cases

  • Rule-Based Anomaly Detection: Define custom rules to detect deviations from normal system behavior (e.g., slow jobs, high error rates).
  • Alert Storm Prevention: Configurable cooldown periods prevent excessive alerts during transient issues.
  • Error Pattern Tracking: Identifies and flags recurring error messages, aiding in root cause analysis.
  • Use Case: Automatically detect when a critical background job starts taking twice as long as usual and alert the on-call engineer, while also tracking if a specific error message is repeating frequently.

Quick Start

Use the anomaly-detection skill to check the health of the 'user-service' worker.

Frequently Asked Questions about anomaly-detection

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up rule-based anomaly detection for production system monitoring?

Rule-based anomaly detection for production system monitoring uses configurable rules to identify deviations in worker health and job execution performance. You define custom thresholds to trigger alerts for slow jobs or high error rates.

How can I prevent alert storms during transient production system issues?

You can prevent alert storms during transient production system issues by configuring cooldown periods. These cooldown periods suppress excessive alerts, ensuring on-call engineers only receive actionable notifications for sustained anomalies.

Does anomaly detection for system health require TypeScript or Python?

Anomaly detection for system health requires either TypeScript or Python implementations. These languages are necessary to write the rule-based logic for tracking error patterns and generating alerts in production systems.

What is the best way to track recurring error patterns in production systems?

The best way to track recurring error patterns in production systems is using error pattern tracking. This mechanism identifies and flags specific repeating error messages, directly aiding root cause analysis for performance degradation.

Can I monitor worker health and resource utilization in real-time?

You can monitor worker health and resource utilization in real-time by applying custom anomaly detection rules. This proactive monitoring identifies potential issues in background jobs before they cause significant downtime.

Why use rule-based anomaly detection instead of static thresholds for observability?

Rule-based anomaly detection provides dynamic observability by identifying deviations from normal system behavior rather than relying on static thresholds. This approach proactively flags issues like background jobs taking twice as long as usual.