What problem does it solve? Shipping a finished feature branch requires a repetitive multi-step chain — committing changes, pushing, writing a merge request description, and opening the MR — where steps get skipped or stalled when done manually or loosely instructed. ## Core Features & Use Cases - End-to-end ship chain: Runs commit (Conventional Commits format), push, MR description generation, and MR creation in order with no intermediate confirmation prompts. - Remote-keyed MR formats: Defaults to a concise kai-section format for GitLab remotes and a personal bullet format for GitHub, with brief and full overrides. - Grill gate for risky diffs: Large or data-touching diffs (300+ lines, 10+ files, migrations) require a prior grill review rating before shipping. - Use Case: After finishing work on a feature branch, say "ship it" and the branch is committed, pushed, described, and opened as a GitLab MR or GitHub PR, returning the description and MR URL. ## Quick Start Say "ship it" on a finished feature branch to commit, push, and open the merge request automatically.