github-repo-management

Automate GitHub repository management via gh CLI or git with curl.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

GitHub Repository Management automates cloning, creating, forking, configuring, and managing GitHub repositories, including remotes, secrets, releases, and workflows. It also supports both gh CLI workflows and a git + curl REST API fallback for flexibility.

Core Features & Use Cases

  • Clone, create, fork, configure, and manage repositories across accounts and organizations.
  • Manage remotes, secrets, releases, and workflows; configure topics and permissions; trigger workflows automatically.
  • Supports gh CLI first, with a robust git + curl fallback for environments without gh installed.

Quick Start

Create a new private repository under your organization with gh, then clone it locally to begin automation.

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 governance for an organization?

Automate GitHub repository setup by cloning, creating, forking, and configuring repositories across accounts and organizations. It handles remotes, secrets, releases, and workflows to establish governance automatically.

Can I manage GitHub secrets and trigger workflows without the gh CLI installed?

Yes, you can manage GitHub secrets and trigger workflows without the gh CLI by utilizing the built-in git and curl REST API fallback. This ensures workflow execution and secret configuration in environments lacking the CLI.

What authentication is required to automate creating and forking repositories?

Automating repository creation and forking requires authentication either through the gh CLI or by providing a GitHub token (GITHUB_TOKEN). This validates permissions for both user and organization repositories.

Does this approach support configuring repository topics and permissions for team orgs?

Yes, configuring repository topics and permissions supports team orgs by automating governance tasks across accounts. It manages remotes and releases while accommodating both personal projects and organizational structures.

What is the best way to trigger GitHub Actions workflows and manage releases via automation?

The best way to trigger GitHub Actions workflows and manage releases is through automated scripts using the gh CLI or REST API fallback. It configures dispatch capabilities and handles releases directly.