What problem does it solve? Manually pushing branches and drafting pull requests is repetitive and error-prone, especially when PR titles must follow existing commit message conventions. This Skill automates the checks and submission steps so a clean, well-described PR is created directly from the current branch. ## Core Features & Use Cases - Dirty-change guard: Verifies the working tree has no uncommitted changes before proceeding, preventing incomplete submissions. - Branch validation: Ensures the current branch is a dedicated feature branch rather than main before pushing. - Automated PR creation: Pushes the branch and opens a PR via the gh CLI, writing the title and description in English and matching prior commit message conventions so the squash-merge commit message stays consistent. - Use Case: After finishing a feature on a branch, ask the agent to submit the work; it checks the tree state, pushes the branch, and opens a properly titled PR against main. ## Quick Start Submit my current branch as a pull request to main with a proper title and description.