signal-detection-review

Analyze detectors and alerting systems using confusion matrices and error costs.

2|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/NlightNFotis/skills --skill signal-detection-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: signal-detection-review
Source: https://github.com/NlightNFotis/skills/tree/main/signal-detection-review
Command: npx skills add https://github.com/NlightNFotis/skills --skill signal-detection-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you evaluate alerts, tests, warnings, and classifiers that are either too noisy or too weak. It turns vague complaints like "this alert is useless" or "we keep missing incidents" into a structured review based on false positives, false negatives, base rates, and operational cost.

Core Features & Use Cases

  • Confusion-matrix analysis: Defines signal vs noise in system-specific terms and maps outcomes into true positives, false positives, false negatives, and true negatives.
  • Threshold and routing decisions: Recommends whether to change thresholds, add suppression or deduplication, introduce two-stage detection, adjust escalation, or delete a non-actionable detector.
  • Cost-aware tuning: Compares precision and recall against the real cost of missed events and false alarms so teams can optimize for responder trust and business impact.
  • Use cases: Useful for flaky CI tests, noisy pager alerts, anomaly detectors, fraud rules, moderation filters, lint checks, and any automated system that separates meaningful events from background noise.

Quick Start

Ask the signal-detection-review skill to assess a noisy alert or test by defining the signal, estimating the base rate, and recommending threshold and routing changes.

Frequently Asked Questions about signal-detection-review

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

FAQPage Schema
How do I reduce false positives in anomaly detection and alerting systems?

To reduce false positives in anomaly detection, you can tune thresholds, add suppression or deduplication, and implement two-stage detection. This skill models error costs and base rates to recommend specific routing changes that balance precision and recall against operational impact.

What is a confusion matrix and how does it help with incident response?

A confusion matrix maps detector outcomes into true positives, false positives, false negatives, and true negatives. It helps incident response by defining signal versus noise and turning vague alert complaints into structured, cost-aware threshold tuning recommendations for improving responder trust.

How do I balance precision and recall when tuning flaky tests or fraud rules?

Balancing precision and recall for flaky tests or fraud rules requires comparing them against the real cost of missed events and false alarms. This skill estimates base rates and models error costs to optimize thresholds for business impact and responder trust.

When should I delete or redesign a noisy detector or moderation filter?

You should delete or redesign a noisy detector or moderation filter when it is non-actionable or fails cost-aware tuning. This skill evaluates alerting systems by building a confusion matrix from real data to recommend suppression, escalation, or complete detector redesign based on operational cost.

How do I estimate base rates for threshold tuning in automated warning systems?

Estimating base rates for threshold tuning requires defining signal and noise, then building a confusion matrix from real data. This skill applies this to warning systems and lint checks to recommend thresholds that cut background noise while catching real events effectively.