home / skills / gtmagents / gtm-agents / data-governance
This skill helps you govern data contracts, consent policies, and monitoring for automation programs across systems.
npx playbooks add skill gtmagents/gtm-agents --skill data-governanceReview the files below or copy the command above to add this skill to your agents.
---
name: data-governance
description: Use when defining data contracts, consent policies, and monitoring for
automation programs.
---
# Automation Data Governance Skill
## When to Use
- Launching new journeys requiring cross-system data sharing.
- Auditing consent/suppression logic across email/SMS/in-app.
- Investigating data quality incidents impacting automation.
## Framework
1. **Data Contracts** – document required fields/events, owners, freshness SLAs, fallback behavior.
2. **Consent & Compliance** – track opt-in types, regional consent, TTL, audit trails.
3. **Identity Resolution** – ensure consistent IDs across product, CRM, MAP, CDP.
4. **Monitoring** – dashboards/alerts for data latency, schema changes, null spikes.
5. **Change Management** – versioning, rollback, and communication paths.
## Templates
- Data requirements matrix (journey → fields/events → source → owner → SLA).
- Consent policy doc (channel, region, legal basis, suppression rules).
- Incident log + RCA template.
## Tips
- Set automated kill switches when critical fields are stale or missing.
- Collaborate with security/legal on retention + privacy impact assessments.
- Align governance cadences with quarterly automation retros.
---
This skill helps teams define and enforce data contracts, consent policies, and monitoring for automation programs. It codifies ownership, SLAs, and fallback behavior so automated journeys run reliably and compliantly. Use it to reduce data incidents, speed launches, and maintain auditability across systems.
The skill provides a practical framework: create data contracts that list required fields, owners, and freshness SLAs; capture consent and suppression rules by channel and region; and map identity resolution across systems. It also specifies monitoring signals and alerting behavior, plus change management practices like versioning and rollback. Templates accelerate adoption: requirement matrices, consent policy docs, and incident/RCA logs.
How quickly should data freshness SLAs be defined?
Define SLAs during design: near-real-time for behavioral triggers, hourly or daily for batch syncs. Match SLA to business impact and include fallback behavior.
What triggers an automated kill switch?
Kill switches should trigger on pre-defined signals like missing required fields, identity resolution failures, or large spikes in nulls that could cause incorrect customer actions.