What problem does it solve? Publishing local work to GitHub involves many error-prone steps: deciding which changes belong in the PR, creating a branch, staging, committing, pushing, and opening a pull request. This Skill automates that entire flow while protecting you from accidentally staging unrelated changes or pushing without confirmation. ## Core Features & Use Cases - Scoped Staging and Committing: Inspects the working tree, asks which files belong in the PR when changes are mixed, and commits with a terse, meaningful message. - Branch and Push Automation: Creates a codex/{description} branch when starting from a default branch and pushes with upstream tracking. - Draft PR Creation: Opens a draft pull request via the GitHub app connector, falling back to gh pr create when the connector cannot infer the repository or branch. - Use Case: You finished a bug fix alongside some unrelated experiments in your working tree. The Skill confirms which files belong in the PR, commits only those, pushes the branch, and opens a draft PR with a structured description. ## Quick Start Use $yeet to confirm the intended changes, create a focused commit, push it, and open a draft pull request.