What problem does it solve?
Automates the safe landing of a pull request by detecting and resolving merge conflicts, monitoring CI checks, and performing a squash-merge when all checks pass, reducing manual toil and preventing broken merges.
Core Features & Use Cases
- Conflict detection and resolution guidance to ensure the PR can be landed without breaking the main branch.
- CI status polling and gating to wait for checks to complete before merging, with timeouts and clear failure messaging.
- Automated squash-merge and post-merge cleanup to keep branches tidy and history intact.
- Use case: When multiple team members contribute to a PR or when a PR requires automated handling to meet organizational gating and compliance.
Quick Start
Run the land skill to monitor a pull request, resolve conflicts, wait for checks to pass, and squash-merge when green.