What problem does it solve? Managing GitHub repositories involves many repetitive operations—cloning, forking, configuring settings, creating releases, and debugging CI runs—and doing them manually through the web UI is slow and hard to automate. This Skill provides ready-to-use commands for every common repository operation, with automatic fallback from the gh CLI to git plus curl when gh is unavailable. ## 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 releases with assets, list and trigger workflows, rerun failed jobs, and download run logs. - Use Case: You need to fork an open-source project, keep it synced with upstream, set branch protection on main, and cut a v1.0.0 release with auto-generated notes—all from the terminal without opening a browser. ## Quick Start Ask the agent to clone a GitHub repository, fork it, or create a new release for your project using the gh CLI or curl fallback.