What problem does it solve? Coordinating a change that spans multiple repositories often leaves API shapes, environment variables, rollout order, and compatibility rules as undocumented folklore, causing broken deployments and mismatched versions. This Skill captures those agreements as a durable, versioned feature contract under docs/resources/<area>/contracts/. ## Core Features & Use Cases - Boundary Contract Capture: Records participant repo responsibilities plus API, schema, event/message, environment/config, CLI, and Docker/runtime boundaries, with explicit None markers for irrelevant sections. - Compatibility and Rollout Planning: Documents old/new version combinations, deprecation rules, and an ordered rollout sequence with verification gates for independent deployments. - Verification Matrix: Maps every boundary to an automated check, manual, or missing status so gaps become tracked follow-ups instead of silent risks. - Use Case: When adding request signing between a gateway service and a backend API, use this Skill to write a contract specifying the signing headers, env vars, mixed-deployment behavior, and the verification checks required before each rollout step. ## Quick Start Ask the agent to create a cross-repo feature contract for your change, for example: "Create a feature contract for service-request-signing across the gateway and API repos."