What problem does it solve? Managing GitHub repositories through the web UI is slow and hard to automate. This Skill provides ready-to-run commands for cloning, creating, forking, and configuring repositories, managing releases, secrets, and CI workflows directly from the terminal. ## Core Features & Use Cases - Repository Lifecycle: Clone, create, fork, and sync repositories, including template-based creation and organization repos. - Configuration & Security: Edit repo settings, topics, branch protection rules, and GitHub Actions secrets. - Releases & CI: Create releases with assets, list and rerun workflow runs, download CI logs, and trigger workflow dispatches. - Dual Tooling: Every operation shows the gh CLI command first with a git + curl REST API fallback for environments without gh. - Use Case: You need to bootstrap a new project: create a private repo from a template, set branch protection on main, add a CI secret, and publish a v1.0.0 release — all without opening a browser. ## Quick Start Use the github-repo-management skill to create a new private GitHub repository called my-project, clone it locally, and protect the main branch.