Home / Docs / Cross-Repo Contracts Use Case

Cross-Repo Contracts Use Case

stable profile: note

Managing cross-repository API contracts and shared governance using ODS Packs.


Cross-Repo Contracts Use Case

ODS Packs (ods pack) enable teams to share architectural contracts, custom profiles, and AI agent skills across multiple repositories.


Architecture

acme-engineering-pack/
├── index.md
├── ods-profiles/
│   └── api-contract.md
└── skills/
    └── contract-validator/

Workspaces import the shared pack via Git URL:

ods pack add git@github.com:acme-org/engineering-pack.git --auto-update daily