github-repo-management

Manage GitHub repositories by cloning, creating, forking, and configuring via gh CLI or git with REST API.

539|39|Updated May 1, 2026
One-click install
npx skills add https://github.com/Tommy-yw/RunbookHermes --skill github-repo-management-tommy-yw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-repo-management
Source: https://github.com/Tommy-yw/RunbookHermes/tree/main/skills/github/github-repo-management
Command: npx skills add https://github.com/Tommy-yw/RunbookHermes --skill github-repo-management-tommy-yw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, git, curl, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management of GitHub repositories, providing a streamlined process for cloning, creating, forking, and configuring repositories.

Core Features & Use Cases

  • Repository Management: Clone, create, fork, and configure GitHub repositories.
  • Remote Management: Manage remotes, secrets, releases, and workflows.
  • Use Case: Use this Skill to quickly clone a repository, create a new one, or fork an existing repository for your own use.

Quick Start

Use the github-repo-management skill to clone the 'RunbookHermes' repository.

Frequently Asked Questions about github-repo-management

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

FAQPage Schema
How do I clone, create, or fork a GitHub repository using the command line?

You can manage GitHub repositories by cloning, creating, and forking them using the gh CLI, with fallback support to git and the GitHub REST API via curl for remote administration.

What is the best way to manage GitHub repository secrets and workflows?

Managing GitHub repository secrets and workflows is handled through the gh CLI or GitHub REST API, allowing you to configure remote repository settings and automate administrative maintenance tasks.

Do I need the gh CLI installed to configure GitHub repositories?

No, while the gh CLI is used primarily, the Skill falls back to utilizing git and curl to interact with the GitHub REST API, ensuring repository configuration remains possible without gh.

Can I use GitHub API calls via curl for repository management if gh CLI is unavailable?

Yes, if the gh CLI is unavailable, repository management tasks including cloning and configuring are executed by falling back to git commands and GitHub REST API requests made via curl.

How do I set up a new GitHub repository and configure remotes?

To set up a new GitHub repository and configure remotes, use the provided functionalities to create the repository and manage remote connections through gh CLI or REST API calls.

Why does repository cloning fail when using GitHub API and curl fallback?

Repository cloning via the curl and git fallback may fail if GitHub API authentication is not properly configured or if network access to the GitHub REST API endpoints is restricted.