What problem does it solve?
This Skill consolidates common GitHub repository operations into clear, repeatable workflows so developers and maintainers can create, clone, configure, and publish repositories without manual API exploration or fragmented commands.
Core Features & Use Cases
- Repository lifecycle: Create, clone, fork, and push repositories using gh or git plus REST fallbacks.
- Configuration & governance: Edit settings, manage topics, enforce branch protection, and configure repository-level policies.
- Secrets, CI, and releases: Set encrypted Action secrets, inspect and rerun workflows, create releases, and upload release assets.
- Use Case: Initialize a local project, create the remote repository under a user or organization, apply branch protection, set Action secrets, and publish a release with assets using a single guided procedure.
Quick Start
Use the github-repo-management skill to create a new repository named my-new-project, add branch protection and an Action secret, and push your local code to it.