Operating model for defining, enforcing, and auditing BI data contracts.
Scanned 2/12/2026
Install to Claude Code
npx -y skills add gtmagents/gtm-agents --skill data-contract-framework --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Data Contract Framework?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/gtmagents-data-contract-framework)More formats (shields.io, HTML) on the badges page.
---
name: data-contract-framework
description: Operating model for defining, enforcing, and auditing BI data contracts.
---
# Data Contract Framework Skill
## When to Use
- Establishing ownership and SLAs for mission-critical BI tables.
- Coordinating schema changes between engineering, analytics, and RevOps.
- Auditing data reliability before major launches or executive reporting cycles.
## Framework
1. **Contract Scope** – table/view name, business purpose, consumer list.
2. **Owner Matrix** – technical owner, business owner, escalation contacts.
3. **SLA Definition** – refresh cadence, acceptable latency, data quality thresholds.
4. **Change Workflow** – approval steps, testing requirements, communication plan.
5. **Compliance & Audit** – logging, version history, and retention requirements.
## Templates
- Data contract one-pager (scope, owners, SLAs, dependencies).
- Change request form with impact assessment.
- Audit checklist for quarterly reviews.
## Tips
- Keep contracts lightweight but enforceable—link to dbt/docs for deeper detail.
- Automate SLA checks via dashboards and alerting.
- Pair with `audit-data-contracts` to prioritize fixes and highlight risk.
---
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Designs system architecture, component specifications, and technical integration strategy. Use when: designing solutions, system architecture, technology stack, or integration approaches.
Generate a comprehensive VC investment assessment report for a company
Manage Globalize translation resources using the CLI. Use this skill when the user asks to create a translation project, add or remove languages, connect a GitHub or GitLab repository, manage glossaries or style guides, invite team members, manage API keys, or perform any Globalize platform operation. Also use when the user mentions managing translations, translation workflow, or wants to "set up translations for this repo." This skill assumes the CLI is already installed and authenticated — ...
Create and maintain agent-authored Paperclip status cards, or compile a prose interest prompt into bounded CompanySearchQuery objects and write the first summary from the assigned Summarizer run.
Triage Paperclip inbox issues that are stale, blocked, in-review, or assigned-but-not-progressing, and decide a single next action per issue (resume, reassign, unblock, escalate, or close).