integration-contract-safety
OfficialGuard cross-service contracts, prevent breakage.
Authorlgerard314
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Prevent silent breaking changes across service boundaries by governing every point where code crosses a team or service line: REST/HTTP APIs, webhooks, async event payloads, and machine-readable schema files. It prescribes how to distinguish additive from breaking changes, version and sign payloads, and keep contract tests wired in CI so breakage is caught before deployment.
Core Features & Use Cases
- Cross-service contract governance: ensures machine-readable contracts for public APIs and event schemas, with versioning and deprecation signals.
- Webhook security and signing: enforces payload signing, signature verification, and robust handling of unknown schema versions.
- CI/CD contract testing: runs contract tests (Pact or schema-driven tests) on every push and blocks merges on failure.
- Migration & deprecation guidance: provides a structured process for producer migrations and consumer adaptation with deprecation signaling.
Quick Start
Set up the contract-safety checks in CI to validate API contracts, webhook signatures, and event schemas on every push.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: integration-contract-safety Download link: https://github.com/lgerard314/global-plugin/archive/main.zip#integration-contract-safety Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.