github-repo-management

Automate GitHub repository cloning, creation, forking, configuration, and secrets via gh CLI or REST API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automate routine GitHub repository management tasks (clone, create, fork, configure, and secrets) using gh CLI or REST API.

Core Features & Use Cases

  • Cloning repositories across HTTPS/SSH
  • Creating and forking repositories, including templates and org scopes
  • Configuring topics, descriptions, visibility, and collaborator settings
  • Managing secrets and basic GitHub Actions workflows
  • Quick-start example for bootstrap in new or existing projects

Quick Start

Initialize a new GitHub repository and apply topics, collaborators, and basic settings using gh or the REST API.

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 management tasks like cloning and creating repos?

Automate GitHub repository management by using gh CLI commands or REST API calls to handle cloning, creating, forking, and configuring repositories. This approach streamlines routine tasks across personal and organizational accounts without manual web interface interaction.

What's the best way to configure repository settings, topics, and collaborator access in bulk?

Configure repository settings by applying topics, descriptions, visibility, and collaborator permissions through gh CLI or git with curl REST API requests. This allows consistent configuration across multiple personal and organizational repositories.

Can I manage GitHub Actions workflows and repository secrets using the REST API?

Yes, manage GitHub Actions workflows and repository secrets by sending REST API requests or using gh CLI commands. This supports basic workflow handling and secure secret management across your repositories.

Do I need gh CLI installed to fork and clone repositories, or can I use git and curl?

You do not need gh CLI exclusively; the approach supports both gh-based workflows and git plus curl REST API usage. You can fork and clone repositories across HTTPS or SSH using either method depending on your environment.

How do I bootstrap a new GitHub project with templates and initial settings?

Bootstrap a new GitHub project by creating a repository from a template, then applying initial topics, collaborators, and basic settings using gh CLI or the REST API. A quick-start example helps initialize new or existing projects efficiently.