What problem does it solve?
This Skill helps you set up reliable GitHub authentication so the agent can interact with repositories, pull requests, issues, and GitHub Actions without repeated logins failing.
Core Features & Use Cases
- Detects the available auth method: prefers
gh when installed and authenticated, otherwise falls back to HTTPS token-based flows.
- Supports two setup paths: HTTPS using a personal access token and SSH using an ed25519 key.
- Enables GitHub API usage without gh: uses
curl with GITHUB_TOKEN when gh is unavailable.
Use case: you want the agent to create PRs and manage workflows in a repo from a clean VPS or serverless environment where you may not have gh installed yet.
Quick Start
Tell the agent to set up GitHub authentication for working with repository PRs using the most portable method available.