github-repo-management

Manages GitHub repositories including cloning, creation, forking, configuration, branch protection, releases, and secrets storage via API token and GitHub Actions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of managing GitHub repositories, offering functionalities like cloning, creating, forking, and configuring repositories.

Core Features & Use Cases

  • Repository Management: Clone, create, fork, configure, and manage GitHub repositories.
  • Branch and Release Management: Manage branches, set up branch protection, and create releases.
  • Secrets Management: Store and manage secrets using GitHub Actions.
  • Use Case: Automate the creation of GitHub repositories from a local directory, manage release notes, and ensure branch safety with protection rules.

Quick Start

Set up your GitHub authentication and use the github-repo-management skill to create a new repository named 'my-project'.

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 creating a GitHub repository from a local directory?

To automate GitHub repository creation from a local directory, use this Skill to initialize the project, configure settings, and push the codebase to a new remote repository using the GitHub API.

How do I set up branch protection rules for my GitHub repository?

To set up branch protection rules for your GitHub repository, this Skill configures branch safety settings directly through the GitHub API, enforcing workflows and protecting branches.

Do I need a GitHub API token to manage repositories and secrets?

Yes, you need a GitHub API token for authentication to manage repositories, execute workflows, and handle secrets storage. The Skill requires this token to interact securely with GitHub.

What is the best way to manage GitHub releases and store secrets for GitHub Actions?

The best way to manage GitHub releases and store secrets is using this Skill to automate release notes generation and securely manage secrets storage specifically for GitHub Actions workflows.

Can I use the gh CLI to clone and fork GitHub repositories in bulk?

Yes, you can use the gh CLI dependency to clone and fork GitHub repositories. This Skill streamlines these operations by integrating the gh command-line tool for efficient repository management.