Skills for Real Engineers. Straight from my .agents directory.
gh
Agent skill frombubbuild/bub
GitHub CLI skill for interacting with GitHub via the gh command line tool. Use when Bub needs to (1) Create, view, or manage GitHub repositories, (2) Work with issues and pull requests, (3) Create and manage releases, (4) Run and monitor GitHub Actions workflows, (5) Create and manage gists, (6) Install and manage agent skills, or (7) Perform any GitHub operations via command line.
How to install gh
npx skills add bubbuild/bub# or add only this skill to Claude Code: copy the folder
src/skills/gh/
# into
~/.claude/skills/gh/ (all projects)
.claude/skills/gh/ (one project)
1# GitHub CLI (gh) Skill23Interact with GitHub using the gh command line tool.45Run commands with Bub's `bash` tool, setting `cwd` to the target checkout when using local repository context. If it returns a running shell ID, collect the result with `bash.output` before retrying the command.67## Prerequisites89Use the authentication source specified by the user or workspace. For github.com, `GH_TOKEN` takes precedence over `GITHUB_TOKEN`, and both override stored `gh` credentials.1011Check authentication:12```bash13gh auth status14```1516If not authenticated, report the blocker; do not silently switch credentials. Run interactive login only when the user requests authentication setup:17```bash18gh auth login19```2021## Repository Operations2223```bash24gh repo create <name> [--public|--private]25gh repo clone <owner/repo>26gh repo fork <owner/repo>27gh repo view [owner/repo]28gh repo list [owner]29```3031## Issue Operations3233```bash34gh issue create --title "Title" --body "Body"35gh issue list [--state open|closed]36gh issue view <number>37gh issue close <number>38gh issue comment <number> --body "Comment"39```4041## Pull Request Operations4243```bash44gh pr create --title "Title" --body "Body"45gh pr list [--state open|closed]46gh pr view <number>47gh pr checkout <number>48gh pr merge <number>49gh pr review <number> --approve50```5152## Release Operations5354```bash55gh release create <tag> --generate-notes56gh release list57gh release download <tag>58gh release upload <tag> <file>59```6061## Workflow Operations6263```bash64…
Excerpt shown under the repository's Apache-2.0 license.
More skills in bub
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
