What problem does it solve?
Integrate turns multiple already-reviewed, CI-green issue branches into a single coherent release change, preventing seam failures like merge conflicts, cross-module type breakage, and inconsistent behavior only seen when features coexist.
Core Features & Use Cases
- Fan-in integration: Merges the provided issue branches in dependency order into a new integration branch, resolving mechanical conflicts while stopping for non-mechanical logic conflicts that require a human decision.
- Assembled-tree validation: Runs the full CI suite against the merged result to catch cross-module breakage that per-branch CI may miss.
- Combined review and fix loop: Executes a single review pass over the assembled diff, supporting up to a bounded fix loop for blocking review issues.
- Release-ready PR automation: Opens exactly one PR that closes all included issues and triggers final merge/release flow.
Quick Start
Ask the agent to integrate branches or issue numbers into a single integration branch and open one release PR by running /skill:integrate 1 2 3 4 --into integration/issues-1-2-3-4 --base release.