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
- 01Schema and data validation tests
- 02Alert severity and escalation planning
- 03Incident triage and response
- 04Change approval and rollback planning
- 05Postmortems and remediation tracking
Use cases
- 01Defining checks for a new model or dashboard
- 02Setting up automated quality monitoring
- 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-gatesAfter installing, type/quality-gatesin Claude Code to confirm it loaded.
Bundled filesassets/qa_checklist.md
Details
From the project READMEAnalytics 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
- Test Coverage – schema, freshness, unique, referential, accepted values, volume thresholds.
- Alerting – severity tiers, alert channels, on-call rotation, escalation policies.
- Incident Response – triage checklist, communication templates, resolution targets.
- Change Management – approval workflow, rollback plan, audit logging.
- Postmortems – root cause analysis, remediation tasks, knowledge base updates.
Templates
Templates
- QA Checklist: See
assets/qa_checklist.mdfor 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