github-auth

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

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/LynxLabVN/office-agent --skill github-auth-lynxlabvn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-auth
Source: https://github.com/LynxLabVN/office-agent/tree/main/agent-core/skills/github/github-auth
Command: npx skills add https://github.com/LynxLabVN/office-agent --skill github-auth-lynxlabvn

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 your agent to seamlessly interact with GitHub repositories and features without manual setup.

Core Features & Use Cases

  • Authentication Setup: Configure HTTPS tokens, SSH keys, and gh CLI login for GitHub access.
  • Git & gh CLI Support: Works with both git and gh CLI for different authentication needs.
  • Multi-Platform Compatibility: Supports Linux, macOS, and Windows platforms.
  • Use Case: When your agent needs to work with GitHub repositories, PRs, issues, and CI, this Skill simplifies the authentication process.

Quick Start

Run the github-auth skill to begin the GitHub authentication setup process.

Frequently Asked Questions about github-auth

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

FAQPage Schema
How do I configure GitHub authentication for an automated agent?

To configure GitHub authentication for an agent, you can use HTTPS tokens or SSH keys, with optional gh CLI login support. This setup enables seamless interaction with repositories, PRs, issues, and CI without manual configuration.

What is the best way to set up git and gh CLI for GitHub access?

The best way to set up GitHub access is by configuring both git and gh CLI for authentication. This dual approach supports various workflows, including repository management and CI, across Linux, macOS, and Windows platforms.

Do I need gh CLI installed to use SSH keys for GitHub authentication?

No, you do not need gh CLI installed to use SSH keys for GitHub authentication. The system requires git to be installed, while gh CLI is an optional dependency for users who prefer its specific login workflow.

Can I use HTTPS tokens for GitHub authentication on Windows?

Yes, you can use HTTPS tokens for GitHub authentication on Windows. The authentication setup process fully supports multi-platform compatibility, including Linux, macOS, and Windows environments for both tokens and SSH keys.

Why does my agent need GitHub authentication setup?

Your agent needs GitHub authentication setup to securely interact with GitHub repositories and features. Configuring HTTPS tokens or SSH keys allows it to autonomously manage repositories, PRs, issues, and CI pipelines.