What problem does it solve?
This Skill automates the process of creating pull requests and splitting complex cross-layer changes into ordered, stacked PRs, ensuring safe and manageable code integration into the development branch.
Core Features & Use Cases
- PR Creation: Automatically create a pull request for the current branch targeting the
canary branch.
- Branch Strategy: Handles uncommitted changes and merges, searches related GitHub issues, and uses predefined PR templates.
- Stacked PRs: Split cross-layer features into ordered PRs for safe and sequential integration.
- Use Case: When a feature spans multiple layers, this Skill ensures that backend changes are merged before UI changes, avoiding dependency conflicts.
Quick Start
Use the pr skill to create a pull request for the current branch with the default target of canary.