github-auth

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill unit provides a streamlined setup for GitHub authentication, covering both HTTPS tokens and SSH keys, as well as integrating with the gh CLI for a richer experience.

Core Features & Use Cases

  • HTTPS Token and SSH Key Setup: Guide users through creating and configuring HTTPS tokens and SSH keys for GitHub access.
  • gh CLI Integration: Instructions for authenticating using the gh CLI if installed, providing access to richer GitHub API features.
  • Git Authentication: Basic git authentication using personal access tokens or SSH keys without the need for gh CLI.
  • Use Case: For a user new to GitHub, setting up authentication to perform repository operations, PRs, and issue management.

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 using SSH keys or HTTPS tokens?

To set up GitHub authentication, you can configure HTTPS personal access tokens or generate SSH keys. This Skill guides you through creating and registering these credentials to enable secure repository operations, PRs, and issue management.

What is the best way to authenticate with GitHub for repository operations?

The best way to authenticate with GitHub is using the gh CLI for a richer API experience, or by configuring standard SSH keys and HTTPS tokens for basic git access. This Skill streamlines the setup for all these methods.

Do I need the gh CLI installed to configure git authentication?

No, you do not need the gh CLI to configure git authentication. You can set up basic git access using personal access tokens or SSH keys independently, although gh CLI integration is supported if installed.

Can I use this to set up GitHub access for managing PRs and issues?

Yes, you can use this to set up GitHub access for managing PRs and issues. By configuring HTTPS tokens, SSH keys, or the gh CLI, you gain the necessary authenticated access to perform these repository operations.

What do I need to know before setting up GitHub authentication?

Before setting up GitHub authentication, you need basic knowledge of git and an existing GitHub account. This Skill provides the setup steps for configuring your chosen access method, but assumes this foundational environment is ready.