What problem does it solve?
GitHub work often stalls when the agent cannot authenticate for cloning, pushing, opening pull requests, or calling the API. This Skill removes that friction by setting up a reliable login path without requiring sudo or manual troubleshooting.
Core Features & Use Cases
- Detects whether gh, token-based HTTPS, or SSH is available and chooses the best path automatically.
- Configures git credentials, SSH keys, and gh auth for repository operations, pull request workflows, issue management, and CI access.
- Provides curl-based API fallback when gh is unavailable and includes troubleshooting guidance for common permission and credential errors.
- Useful when bootstrapping a new machine, switching between GitHub accounts, or enabling a headless server to work with private repositories.
Quick Start
Ask the agent to detect your current GitHub authentication method and configure the best available login path for repository work.