github-repo-management

Manage GitHub repositories via gh or curl with Git and REST API operations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the friction of common GitHub repository administration tasks, letting you create, clone, fork, inspect, and maintain repositories without switching between multiple tools and workflows.

Core Features & Use Cases

  • Repository Lifecycle Management: Create new repositories, clone existing ones, fork projects, and sync forks back to upstream.
  • Configuration and Governance: Update repository settings, manage branch protection, and adjust topics and visibility.
  • Operational GitHub Tasks: Handle secrets, releases, workflow dispatches, run logs, reruns, and gist creation when managing a project end to end.
  • Use Case: A maintainer can onboard a new project, set protection rules, publish a release, and troubleshoot failing CI runs from one playbook.

Quick Start

Use the github-repo-management skill to inspect the current repository and then perform the GitHub administration task you need, such as cloning, forking, configuring settings, or managing releases and workflows.

Frequently Asked Questions about github-repo-management

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

FAQPage Schema
How do I manage GitHub repositories from clone to release in one workflow?

You can manage GitHub repositories by cloning, creating, forking, and configuring them through a single automated workflow. This handles administration, remote configuration, release publishing, and GitHub Actions workflow control deterministically.

Can I run GitHub Actions workflow dispatches and reruns without the gh cli?

Yes, you can dispatch workflows and trigger reruns without gh cli by using curl fallbacks. The process supports deterministic Git and REST API operations to manage workflows when gh is unavailable.

What is the best way to configure branch protection and handle secrets for a new repository?

The best way to configure branch protection and handle secrets is through unified repository administration. You can update settings, apply protection rules, and securely manage secrets for your projects.

Does GitHub repository management require authentication for forking and syncing upstream?

Yes, GitHub authentication is required to fork repositories and sync forks back to upstream. Authentication ensures secure access for performing remote configuration and operational tasks like managing releases.

How do I publish releases and troubleshoot failing CI runs for my GitHub projects?

You can publish releases and troubleshoot failing CI runs by using operational GitHub task features. This allows you to handle release publishing, inspect run logs, trigger reruns, and manage workflow dispatches.