# Github

> Use the gh CLI for GitHub interactions, plus setup and pushing. Use when interacting with GitHub, setting up GitHub tools, or pushing to remote.

- Skill: `racurry/github` (Agent Skill)
- Install (CLI): `npx skillmds@latest add racurry/github`
- Raw SKILL.md: https://api.skillmd.com/api/skills/racurry/github/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: racurry (https://skillmd.com/u/racurry)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/racurry/github

---


# GitHub

Use the `gh` CLI for all GitHub interactions — PRs, issues, releases, CI status, PR comments/reviews.

## Pushing

Use `git pub` instead of `git push` — it's a user alias that sets upstream tracking automatically.

## Setup

If gh isn't installed: `brew install gh`, then run `gh auth login` manually (interactive).

