github-auth

Configure GitHub authentication using HTTPS tokens or SSH keys for git and gh.

Updated Jun 15, 2026
One-click install
npx skills add https://github.com/Piaoxuemoli/qoobeeHermes --skill github-auth-piaoxuemoli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-auth
Source: https://github.com/Piaoxuemoli/qoobeeHermes/tree/main/hermes/skills/github/github-auth
Command: npx skills add https://github.com/Piaoxuemoli/qoobeeHermes --skill github-auth-piaoxuemoli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of setting up GitHub authentication, ensuring seamless access to repositories, pull requests, issues, and CI.

Core Features & Use Cases

  • Multiple Authentication Methods: Supports both HTTPS tokens and SSH keys for secure access.
  • gh CLI Integration: Utilizes the gh CLI for enhanced GitHub API access.
  • Automated Detection and Configuration: Automatically checks for and configures authentication methods, including git and gh.

Quick Start

Run the github-auth skill to set up GitHub authentication on your machine.

Frequently Asked Questions about github-auth

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

FAQPage Schema
How do I set up GitHub authentication for my agent?

Setting up GitHub authentication involves configuring either HTTPS tokens or SSH keys to enable access to repositories, pull requests, issues, and CI through automated detection and setup.

What is the difference between using SSH keys and HTTPS tokens for GitHub access?

Using SSH keys for GitHub access involves cryptographic key pairs, whereas HTTPS tokens rely on personal access tokens for authentication, with both methods supported to securely configure repository and API access.

Does this GitHub authentication setup support the gh CLI?

Yes, the GitHub authentication setup supports the gh CLI, automatically detecting and configuring it to provide enhanced access to the GitHub API alongside standard git authentication.

What credentials do I need to configure GitHub authentication?

To configure GitHub authentication, you need appropriate permissions and valid credentials, specifically either a generated HTTPS personal access token or an SSH key pair associated with your GitHub account.

Can I automate GitHub authentication configuration for multiple repositories?

You can automate GitHub authentication configuration across multiple repositories by running the setup process, which automatically checks for and configures both git and gh CLI methods for secure access.