Quality Monitor

Analyze data_quality_log validation entries and generate daily or weekly quality reports.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/fstr21/sportsbot --skill quality-monitor-fstr21
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Quality Monitor
Source: https://github.com/fstr21/sportsbot/tree/main/.claude/skills/quality-monitor
Command: npx skills add https://github.com/fstr21/sportsbot --skill quality-monitor-fstr21

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mysql-connector-python, rich, python-dotenv, and includes scripts (resource) components.

What problem does it solve?

This Skill eliminates the guesswork in data quality monitoring by automatically analyzing validation logs and generating actionable reports, preventing data issues from going unnoticed.

Core Features & Use Cases

  • Real-time Quality Checks: Monitor recent data quality issues with quick health assessments.
  • Comprehensive Reporting: Generate detailed daily and weekly quality reports with trend analysis.
  • Pattern Detection: Identify recurring validation failures and recommend specific fixes.
  • Use Case: After running your daily data pipeline, use this Skill to automatically check if any validation errors occurred and generate a report showing which data types need attention.

Quick Start

Check the current data quality status by asking "how's the data quality?" or "check for validation issues".

Frequently Asked Questions about Quality Monitor

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

FAQPage Schema
How do I monitor data quality issues in my MySQL database?

Data quality monitoring analyzes validation logs from your pipeline to identify errors, assess pass rates, and flag issues by data type and severity. This Skill connects to MySQL via credentials, groups findings, and generates reports showing which validations failed and why.

Can I generate automated data quality reports from validation logs?

Yes. This Skill generates daily and weekly quality reports from your validation log entries, grouping results by data type, severity, and issue type, then writes formatted reports to a reports directory for trend analysis and actionable insights.

What do I need to set up before running data quality checks?

You need MySQL database access with credentials stored in a .env.local file, validation logs in your data_quality_log table, and the dependencies mysql-connector-python, rich, and python-dotenv installed in your environment.

How does this Skill detect recurring data validation failures?

By analyzing patterns across validation log entries grouped by data type, severity, and issue type, the Skill identifies recurring failures and computes pass rates to surface which validations consistently fail and need investigation.

Can I use this Skill for quick health checks on my data pipeline?

Yes. The Skill performs real-time quality assessments on recent validation logs, letting you quickly check the current data quality status and spot active validation errors without running a full report.