gh-cli

Enforce authenticated GitHub CLI commands for repository interactions.

Updated Nov 23, 2025
One-click install
npx skills add https://github.com/manuelbrandner85/Weltenbibliothekapp --skill gh-cli-manuelbrandner85
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-cli
Source: https://github.com/manuelbrandner85/Weltenbibliothekapp/tree/main/.agents/skills/gh-cli
Command: npx skills add https://github.com/manuelbrandner85/Weltenbibliothekapp --skill gh-cli-manuelbrandner85

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill eliminates the security risks and rate-limiting issues associated with using unauthenticated web requests to interact with GitHub repositories.

Core Features & Use Cases

  • Authenticated Access: Leverages the GitHub CLI to perform operations that require private repository access or higher API limits.
  • Workflow Optimization: Replaces fragile curl or wget patterns with robust, native CLI commands for repository management.
  • Use Case: When you need to audit pull requests or fetch repository metadata, this skill ensures you use the official authenticated CLI instead of potentially blocked or unauthenticated HTTP requests.

Quick Start

Use the gh-cli skill to view the details of the current repository and list all open pull requests.

Frequently Asked Questions about gh-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
Why do my unauthenticated GitHub API requests get rate-limited during repository automation?

Unauthenticated GitHub API requests face strict rate limits that disrupt repository automation. The gh-cli skill enforces authenticated GitHub CLI commands to bypass these limitations, ensuring stable access for automated code review, issue tracking, and repository management tasks.

How do I securely automate GitHub workflows and access private repositories via CLI?

To securely automate GitHub workflows, the gh-cli skill leverages the official authenticated GitHub CLI tool. This replaces fragile curl or wget patterns with robust, native CLI commands to perform secure repository interactions and management tasks.

Do I need the GitHub CLI tool installed to manage repositories with this automation skill?

Yes, you need the GitHub CLI tool installed and configured with appropriate authentication scopes. The gh-cli skill requires this environment setup to enforce secure, authenticated repository interactions and bypass unauthenticated API limitations.

What is the best way to audit pull requests and fetch repository metadata without hitting API limits?

The best way to audit pull requests or fetch repository metadata is using authenticated GitHub CLI commands. The gh-cli skill ensures you use the official authenticated CLI instead of potentially blocked or unauthenticated HTTP requests.

Can I use curl or wget for automated code review instead of the GitHub CLI?

While you can use curl or wget, they are fragile and often face unauthenticated API rate limits. The gh-cli skill replaces these patterns with native, authenticated GitHub CLI commands for reliable automated code review and repository management.

When should I not use unauthenticated web requests for GitHub repository interactions?

You should avoid unauthenticated web requests when performing automated code review, issue tracking, or repository management. The gh-cli skill eliminates the security risks and rate-limiting issues associated with unauthenticated GitHub repository interactions.