What problem does it solve?
This Skill removes the friction of authenticating to GitHub so the agent can work with repositories, pull requests, issues, and CI without repeated login failures.
Core Features & Use Cases
- Multiple Authentication Paths: Supports HTTPS personal access tokens, SSH keys, and gh CLI login depending on what is available on the machine.
- Environment Detection: Checks whether gh is installed, whether the user is already authenticated, and whether git credentials or tokens are already present.
- Practical GitHub Workflows: Helps users configure credentials, set git identity, verify access, and troubleshoot common auth problems across Linux, macOS, and Windows.
- Use Case: A developer wants the agent to open a pull request on a fresh laptop; this Skill detects the available login method, sets up credentials, and confirms access before any repo action starts.
Quick Start
Ask the skill to detect your current GitHub authentication method and configure the safest available login path for the repository task you want to perform.