What problem does it solve? Shipping feature-branch work across many git repositories requires repetitive manual steps — committing, pushing, opening PRs, merging, and returning to the default branch — which is slow and error-prone when done repo by repo. ## Core Features & Use Cases - Multi-repo batch shipping: Discovers every git repo in a folder and runs commit → push → PR → squash-merge → checkout main → pull for each one autonomously. - Safety guardrails: Refuses to commit secret-looking files (.env, keys, credentials), oversized files, or diverged branches, and never force-pushes, rebases, or uses admin merges. - Smart branch handling: Detects already-merged PRs, creates new feature branches for uncommitted work on the default branch, and enables GitHub auto-merge when checks block merging. - Use Case: After a day of edits across five microservice repos, run the skill once to ship every change as its own PR, merge them, and leave all repos clean on main. ## Quick Start Ask the assistant to commit and ship all repos in the current folder as PRs and get everything back to the main branch.