What problem does it solve? Managing GitHub repositories involves many repetitive operations—cloning, forking, creating repos, setting branch protection, managing secrets, and publishing releases. This Skill provides ready-to-run commands for every common repository operation, with both the gh CLI and a git + curl fallback when the CLI is unavailable. ## Core Features & Use Cases - Repository Lifecycle: Clone, create (including from templates and organizations), fork, and sync forks with upstream remotes. - Configuration & Security: Edit repo settings, manage topics, configure branch protection rules, and set GitHub Actions secrets. - Releases & CI: Create releases with generated notes, upload assets, list and rerun workflow runs, and trigger workflow dispatches. - Use Case: You need to bootstrap a new open-source project: create a private repo from a template, push existing local code, add branch protection on main, set an API key secret, and publish a v1.0.0 release—all with copy-paste commands. ## Quick Start Ask the agent to create a new private GitHub repository named my-project, clone it locally, and set up branch protection on the main branch.