github-repo-management

Manage GitHub repositories, releases, and settings via gh, git, and curl.

Updated May 14, 2026
One-click install
npx skills add https://github.com/SethyPagna/Secretary-Jarvis --skill github-repo-management-sethypagna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-repo-management
Source: https://github.com/SethyPagna/Secretary-Jarvis/tree/main/src/capabilities/skills/github/github-repo-management
Command: npx skills add https://github.com/SethyPagna/Secretary-Jarvis --skill github-repo-management-sethypagna

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the friction of performing common GitHub repository tasks by turning repo setup, maintenance, and release work into guided actions instead of manual command sequences.

Core Features & Use Cases

  • Repository Operations: Clone, create, fork, inspect, and sync repositories with GitHub-first workflows and git fallbacks.
  • Repo Administration: Update settings, branch protection, secrets, topics, and release assets through gh or GitHub REST API calls.
  • Automation Support: Manage workflows, rerun jobs, trigger dispatches, and pull repository information for diagnostics or release planning.
  • Use Case: A developer can ask for a new repo to be created from a template, configured with secrets and branch protection, then published with a release.

Quick Start

Ask the skill to manage the target GitHub repository, such as cloning it, checking its settings, or creating a release, and it will choose the best available gh, git, or curl method automatically.

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 creation and branch protection setup?

To automate GitHub repository creation and branch protection, this Skill uses gh and git fallbacks to configure settings, secrets, and branch rules directly through API-driven operations.

What is the best way to manage GitHub secrets and workflows from the command line?

The best way to manage GitHub secrets and workflows is by using this Skill, which handles workflow dispatches, job reruns, and secret administration via gh CLI and curl fallbacks.

Do I need GitHub authentication to create releases and manage repository settings?

Yes, GitHub authentication is required to create releases and manage repository settings, as the Skill relies on authenticated gh CLI commands and REST API calls for operations.

Can I clone, fork, and sync repositories using GitHub REST API fallbacks?

Yes, you can clone, fork, and sync repositories using this Skill, which prioritizes the gh CLI and automatically falls back to git and curl for API-driven repository operations.

How do I publish a GitHub release with assets from a template repository?

You can publish a GitHub release with assets from a template repository by instructing this Skill to create the repo, configure it, and manage the release assets through REST API calls.