What problem does it solve? When multiple developers or agents implement a feature in parallel across separate repositories, interface drift (mismatched field names, changed endpoints, type conflicts) often goes undetected until merge time. This Skill inspects the actual diffs from each feature branch and verifies that producers and consumers honor the contracts defined in the architecture plan before anything is merged. ## Core Features & Use Cases - Contract Extraction from Diffs: Reads git diffs per repo and extracts actual HTTP routes, data model fields, shared library APIs, and message schemas. - Producer/Consumer Validation: Compares each planned contract against real implementations, detecting field name mismatches, type drift, endpoint changes, and nullability conflicts. - Structured Integration Reports: Writes a PASS/WARN/FAIL report to .workflow/reports/ and, on failure, generates rework task files in .workflow/tasks/ for the Coordinator to dispatch. - Use Case: After three coder agents finish a feature spanning a backend API, a mobile app, and a shared library, run this Skill to confirm the mobile app consumes exactly the fields the backend produces before merging all branches. ## Quick Start Ask the agent to run an integration check for the current feature by reading the plan in .workflow/plans and comparing all completed task branch diffs against the defined interface contracts.