What problem does it solve?
This Skill helps teams sync the platform monorepo with four legacy repositories by cherry-picking new commits, porting Terraform changes to Pulumi, and updating the sync history, ensuring changes are consolidated consistently.
Core Features & Use Cases
- Cherry-pick new commits from the four remotes into hawk/monorepo using subtree cherry-pick and format-patch workflows as needed.
- Resolve conflicts and port infrastructure changes from legacy repos into Pulumi, while maintaining a documented sync history.
- Provide a phase-based workflow (Prepare, Find last synced commits, Cherry-pick, Resolve conflicts, Create PR, Port Pulumi, Update sync history) and guardrails for IAM and path rewrites.
Quick Start
Clone the hawk repository, configure remotes, and follow the phase-based workflow to cherry-pick changes from the legacy repositories into the monorepo.