github-repo-management

Automates GitHub repository provisioning, configuration, and maintenance via gh CLI or REST API.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/overviewlabs/WHOX --skill github-repo-management-overviewlabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-repo-management
Source: https://github.com/overviewlabs/WHOX/tree/main/skills/github/github-repo-management
Command: npx skills add https://github.com/overviewlabs/WHOX --skill github-repo-management-overviewlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

GitHub repository management is simplified by providing guided workflows to clone, create, fork, configure, and maintain repos using gh CLI or a REST API fallback.

Core Features & Use Cases

  • Cloning and forking repositories with automatic setup and remotes.
  • Creating new repositories (personal or organizational) with initial configuration such as topics, licenses, and default branch.
  • Managing secrets, releases, and GitHub Actions workflows from a single interface.
  • Guiding secure and scalable repository administration for teams.

Quick Start

Create a new public repository named my-project under your GitHub account and initialize it with a README.

Frequently Asked Questions about github-repo-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub repository setup and configuration for multiple projects?

Automating GitHub repository setup involves using guided workflows via gh CLI or REST API to handle cloning, creating, and forking repositories. You can initialize new repositories with default configurations such as topics, licenses, and default branches from a single interface.

Can I manage GitHub Actions workflows and secrets across multiple repositories?

Yes, you can manage GitHub Actions workflows and secrets across multiple repositories. The Skill provides guided workflows to configure, update, and maintain secrets and workflows for both personal and organizational repositories.

Do I need a GitHub personal access token to manage repositories via gh CLI?

Yes, you need authentication via the gh CLI or a GitHub personal access token to manage repositories. If CLI authentication is unavailable, the Skill supports curl-based REST API fallbacks with proper error handling and validation.

What is the best way to fork and clone repositories with automatic remotes?

The best way to fork and clone repositories with automatic remotes is to use guided workflows that execute these actions via gh CLI or REST API. This process ensures proper remote setup and local configuration during repository provisioning.

How do I create a new organizational repository and initialize it with topics and a license?

To create a new organizational repository with topics and a license, use the repository provisioning workflows. They allow you to specify initial configurations like topics, default branch, and licenses when creating repositories under your organization.

What happens if gh CLI authentication fails during repository maintenance?

If gh CLI authentication fails during repository maintenance, the Skill falls back to executing curl-based REST API requests using a GitHub personal access token, ensuring operations continue with proper error handling and validation.