What problem does it solve?
Data warehouse issues like stale tables, silent load failures, and schema drift often go unnoticed until they surface as wrong numbers in downstream dashboards. This Skill runs an hourly read-only health sweep across every monitored table in a Postgres schema, catching anomalies early and routing them to the right people.
Core Features & Use Cases
- Freshness SLA Checks: Compares each table's last-loaded timestamp against its SLA and flags tables whose upstream load jobs have stopped or stalled.
- Row-Count Baseline Analysis: Trends daily row counts over a trailing 14-day window to detect short loads, skipped batches, or duplicate inserts.
- Schema Drift Detection: Diffs column names, types, and nullability against the prior known shape to catch upstream source changes.
- Alerting and Incident Drafting: Posts one alert per anomaly to a chat channel and drafts a GitHub issue with evidence and likely cause for human triage.
- Use Case: A data team schedules this Skill hourly; when an overnight ETL job silently fails, the sweep flags the stale table, posts the evidence to the alerts channel, and opens a draft incident issue before anyone checks the morning dashboard.
Quick Start
Ask the agent to run a warehouse health check on your schema and report any stale tables, row-count anomalies, schema drift, or failed loads.