github-auth

Configure GitHub authentication via HTTPS tokens, SSH keys, or gh CLI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/samuelbonifacio015/obsidian-notes --skill github-auth-samuelbonifacio015
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: github-auth
Source: https://github.com/samuelbonifacio015/obsidian-notes/tree/main/obsidian/Sistema/Skills/Vendor/github/github-auth
Command: npx skills add https://github.com/samuelbonifacio015/obsidian-notes --skill github-auth-samuelbonifacio015

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 setup of GitHub authentication, ensuring secure access to repositories, PRs, issues, and CI workflows.

Core Features & Use Cases

  • Authentication Setup: Configure HTTPS tokens, SSH keys, and gh CLI login for GitHub access.
  • Git and gh CLI Support: Utilizes both Git and the gh CLI for authentication, providing flexibility.
  • Use Case: When you need to automate GitHub actions or interact with GitHub repositories, this Skill ensures you're authenticated and ready to go.

Quick Start

Run the 'github-auth' skill to set up GitHub authentication for your agent.

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 accessing repositories and CI workflows?▼

GitHub authentication can be set up using HTTPS tokens or SSH keys. This process ensures secure access to repositories, pull requests, issues, and CI workflows for both Git and gh CLI interactions.

What's the best way to configure gh CLI login for GitHub repository management?▼

Configuring gh CLI login streamlines GitHub repository management by handling authentication securely. It supports both HTTPS token and SSH key methods, providing flexibility for automating GitHub actions and interacting with repositories.

Do I need Git and gh CLI installed before setting up GitHub authentication?▼

Yes, Git and gh CLI must be installed and configured correctly before setting up GitHub authentication. These dependencies are required to support the authentication setup and manage repository access effectively.

Can I use SSH keys instead of HTTPS tokens for GitHub authentication?▼

Yes, SSH keys can be used instead of HTTPS tokens for GitHub authentication. The setup supports both methods, allowing you to choose the preferred authentication mechanism for accessing your repositories and CI workflows.

Why does my GitHub authentication setup fail when interacting with pull requests?▼

GitHub authentication setup may fail if Git and gh CLI are not installed or configured correctly. Proper authentication is required to seamlessly access and manage pull requests, issues, and CI workflows.

When do I need to configure GitHub authentication for my agent?▼

GitHub authentication needs to be configured when you want to automate GitHub actions or interact with GitHub repositories. This setup ensures your agent is authenticated and ready to manage pull requests, issues, and CI workflows.