What problem does it solve? Publishing a local project to GitHub for the first time involves several error-prone steps: committing pending changes, creating a remote repository with the right visibility, wiring up the remote, and pushing. This Skill automates that entire sequence with pre-flight checks so nothing is overwritten or pushed to the wrong place. ## Core Features & Use Cases - Commit-then-publish workflow: Stages and commits all working-tree changes, confirms a clean tree, then creates and pushes in one flow. - Safe repo creation: Verifies the target repo does not already exist and checks org membership/permissions before running gh repo create. - Verification and gotcha handling: Confirms remote configuration, pushed commits, and repo visibility, and documents fixes for common failures like missing workflow scope or a pre-existing origin remote. - Use Case: You have a local project with uncommitted work and want it on GitHub under your organization as a private repo. The Skill commits everything, creates org/name as private, adds origin, pushes, and verifies the result. ## Quick Start Commit all of my current git changes, then create a private repo under my org called my-project and push everything there.