What problem does it solve?
This Skill removes the friction of setting up GitHub access so the agent can work with repositories, pull requests, issues, and CI without repeated login failures or manual guesswork.
Core Features & Use Cases
- Token-Based HTTPS Access: Helps users create and store personal access tokens for Git operations when GitHub password auth is unavailable.
- SSH Key Setup: Guides key generation, GitHub key registration, connection testing, and SSH-based Git remotes for secure access.
- gh CLI Login and Fallbacks: Supports browser login, token login, and direct API usage when gh is installed or when only git and curl are available.
- Use Case: A user on a fresh machine can quickly authenticate, verify repository access, and proceed with PRs or issue workflows without sudo or complex manual setup.
Quick Start
Ask the skill to configure the best GitHub login method for your machine and verify that you can access the target repository.