Skip to content
ODS
Home/Docs/cross repo contracts

Cross-Repo Contracts Use Case

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/
├── ods.toml
├── 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