What problem does it solve? Managing GitHub repositories involves many repetitive operations—cloning, forking, configuring settings, protecting branches, publishing releases, and debugging CI runs. This Skill provides ready-to-run commands for every common repository task, with both the gh CLI and a git + curl fallback so it works even when the GitHub CLI is not installed. ## Core Features & Use Cases - Repository Lifecycle: Clone, create, fork, and sync repositories, including organization repos and template-based creation. - Configuration & Security: Edit repo settings, manage topics, set branch protection rules, and manage GitHub Actions secrets. - Releases & CI/CD: Create and download releases, upload assets, list and rerun workflow runs, fetch failed-run logs, and trigger workflow dispatches. - Use Case: You need to fork an open-source project, keep it synced with upstream, protect the main branch, and publish a v1.0.0 release with auto-generated notes—all from the terminal without opening the GitHub website. ## Quick Start Ask the agent to create a new private GitHub repository named my-project with an MIT license and clone it locally.