repo-sync
OfficialOrchestrate multi-repo syncing.
AuthorMETR
Version1.0.0
Installs0
System Documentation
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.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: repo-sync Download link: https://github.com/METR/hawk/archive/main.zip#repo-sync Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.