mcpField
Q
quality-gates

quality-gates

github.com/gtmagentsData & databases43066 installsUpdated 30w ago
Repository

About quality-gates

An analytics quality-gates skill for teams validating models and dashboards, monitoring data quality, and reviewing incidents. It provides frameworks and templates for tests, alerts, response, change control, and postmortems.

Key features

  1. 01Schema and data validation tests
  2. 02Alert severity and escalation planning
  3. 03Incident triage and response
  4. 04Change approval and rollback planning
  5. 05Postmortems and remediation tracking

Use cases

  1. 01Defining checks for a new model or dashboard
  2. 02Setting up automated quality monitoring
  3. 03Reviewing incidents after data failures

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/gtmagents/gtm-agents --skill quality-gates

After installing, type/quality-gatesin Claude Code to confirm it loaded.

Bundled filesassets/qa_checklist.md

Details

From the project README

Analytics Quality Gates Skill

When to Use

  • Designing validation steps for new models or dashboards.
  • Setting up automated data quality monitoring.
  • Running incident reviews after data breaks.

Framework

  1. Test Coverage – schema, freshness, unique, referential, accepted values, volume thresholds.
  2. Alerting – severity tiers, alert channels, on-call rotation, escalation policies.
  3. Incident Response – triage checklist, communication templates, resolution targets.
  4. Change Management – approval workflow, rollback plan, audit logging.
  5. Postmortems – root cause analysis, remediation tasks, knowledge base updates.

Templates

Templates

  • QA Checklist: See assets/qa_checklist.md for validation steps.
  • Quality matrix (model/table → tests → owner → SLA).
  • Incident playbook (trigger, response steps, communication log).
  • Change request form with risk assessment.

Tips

  • Tie quality gates to CI/CD or dbt Cloud jobs to block bad deploys.
  • Keep alert fatigue low by tuning thresholds.
  • Document every incident for future prevention.

Comments

Markdown supported