github-repo-management

Automate GitHub repository administration via gh CLI or REST API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Clone, create, fork, configure, and manage GitHub repositories; streamline remotes, secrets, releases, and workflows across the gh CLI or a git + curl fallback.

Core Features & Use Cases

  • Clone, create, fork, and configure repositories.
  • Manage remotes, secrets, releases, and GitHub Actions workflows.
  • Use cases include onboarding new projects, maintaining multiple org repos, and automating standard repo operations at scale.

Quick Start

Ask the agent to clone or create a repository, set up remotes, add secrets, and enable workflows 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 cloning and forking GitHub repositories?

Automate cloning and forking GitHub repositories by instructing the agent to perform these operations using the gh CLI or a git and curl REST API fallback. It handles repository administration tasks like cloning, forking, and configuring repositories.

What's the best way to manage GitHub secrets and workflows across multiple organization repositories?

Manage GitHub secrets and workflows across multiple organization repositories by automating standard repository operations at scale. The agent configures secrets, releases, and GitHub Actions workflows via the gh CLI or REST API.

Do I need GitHub authentication to configure repository remotes and releases via the CLI?

Yes, GitHub authentication is required to configure repository remotes and releases. You need either gh CLI authentication or a GitHub token to perform these operations via the CLI or REST API.

Can I use curl to manage GitHub repositories if I don't have the gh CLI installed?

Yes, you can use a git and curl fallback to manage GitHub repositories if the gh CLI is unavailable. The agent performs operations via the REST API using basic repository context like owner and repo names.

How do I set up new GitHub projects for onboarding with standard workflows?

Set up new GitHub projects for onboarding by asking the agent to create a repository, configure remotes, add secrets, and enable workflows. This automates standard repository operations for onboarding new projects.

What context is required to automate GitHub repository administration tasks?

Basic repository context, specifically the owner and repository name, is required to automate GitHub repository administration tasks. This context allows operations to be performed via the gh CLI or REST API.