What problem does it solve?
This Skill removes the friction of setting up reliable GitHub authentication so an agent can safely work with repositories, pull requests, issues, and CI without repeated login failures.
Core Features & Use Cases
- Automatic auth detection: Identifies whether GitHub CLI, token-based HTTPS, or SSH access is already available and chooses the best path.
- Multiple setup methods: Supports git-only authentication, SSH key setup, and GitHub CLI login for both desktop and headless environments.
- Workflow readiness: Prepares credentials, identity settings, and repository access for tasks like pushing code, reviewing PRs, and managing GitHub resources.
- Example use case: A developer on a new machine can use this Skill to authenticate once and immediately start cloning repos, creating branches, and pushing changes.
Quick Start
Use this skill to detect the best GitHub authentication method on the current machine and configure it for secure repository access.