Skill community intermediate
Data Contract Author
Turn a vague producer/consumer agreement into an enforceable contract.
Drafts a data contract (schema, semantics, freshness SLA, ownership, breaking- change policy) and the tests that enforce it in CI.
npx de-agent-platform add data-contract-author At a glance
| What | Turn a vague producer/consumer agreement into an enforceable contract. |
|---|---|
| Where | Data Contracts · tech-avro · tech-dbt |
Learning objectives
- Specify a freshness and completeness SLA
- Encode a contract as executable tests
- Define a breaking-change policy consumers can rely on
Security scan
Last sweep 2026-10-24: 0 finding(s), 0 marked as examples.
Details
Data Contract Author
A contract has six parts
- Owner (a team, with an on-call).
- Schema (typed, versioned).
- Semantics (what each field means, units, nullability).
- SLA (freshness, completeness).
- Breaking-change policy (notice period, deprecation path).
- Enforcement (which CI test fails on violation).
Rule
A contract with no enforcement is documentation. Documentation is not a contract.
Registry stats
| Verification | community · Sep 13, 2026 |
|---|---|
| Completeness | 100 |
| Trust multiplier | ×1 |
| Composite | 38.5 · adequate |
| Freshness | 41 days since last source check |
| Difficulty | intermediate |
| Version | 0.1.2 |
| License | Apache-2.0 |
| Security flags | 1 |
Did this solve your problem?
Data Contract Author