github-auth

Configure GitHub authentication via git or gh CLI with tokens or SSH keys.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, gh, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of setting up GitHub authentication, allowing users to seamlessly access GitHub repositories, PRs, issues, and CI using HTTPS tokens or SSH keys.

Core Features & Use Cases

  • Git and gh CLI Authentication: Support for both Git-based and gh CLI-based authentication methods.
  • Token and SSH Key Setup: Detailed instructions for creating and configuring personal access tokens and SSH keys for GitHub.
  • Authentication Detection: Automated detection and verification of authentication methods.
  • Use Case: Ideal for developers and team members who need to authenticate with GitHub repositories and manage workflows without manual intervention.

Quick Start

Use the github-auth skill to set up GitHub authentication for your repositories.

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 git and gh CLI?

GitHub authentication setup supports both git and gh CLI methods, handling token and SSH key configuration while verifying access to repositories, PRs, issues, and CI workflows.

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

GitHub authentication supports both HTTPS personal access tokens and SSH keys. Tokens are configured for gh CLI and git HTTPS operations, while SSH keys handle secure git SSH repository access without manual intervention.

Do I need git and gh installed to configure GitHub authentication?

Yes, configuring GitHub authentication requires both git and gh CLI dependencies installed. The Skill uses these tools to detect, verify, and set up access methods for your repositories and CI/CD workflows.

Can I verify my existing GitHub authentication methods automatically?

Yes, GitHub authentication includes automated detection and verification of existing methods. It checks your current token and SSH key configuration to ensure seamless access to repositories and CI workflows.

Why does my GitHub authentication fail when accessing CI workflows?

GitHub authentication failures for CI workflows often stem from unconfigured or expired tokens and SSH keys. This Skill verifies your setup and reconfigures git and gh CLI methods to restore access.