Claude-skill-registry github-ops
GitHub operations wrapper. Helps manage PRs, Issues, and Reviews efficiently via CLI.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/github-ops" ~/.claude/skills/majiayu000-claude-skill-registry-github-ops-60b14b && rm -rf "$T"
manifest:
skills/data/github-ops/SKILL.mdsource content
GitHub Ops Skill
🛠️ CLI Tools
We use
gh (GitHub CLI) for all operations.
📋 Pull Requests
Create PR
git push -u origin feature-branch gh pr create --title "feat: description" --body "Summary of changes..."
Checkout PR
gh pr checkout <number>
Review PR
gh pr diff gh pr review --approve
🐛 Issues
List Issues
gh issue list --limit 5
Create Issue
gh issue create --title "Bug: ..." --body "Reproduction steps..."
🤖 Context Optimization
Instead of dumping the entire JSON of an issue, use:
gh issue view <number> --json title,body,comments
This restricts the output to relevant fields only.
Memory Protocol (MANDATORY)
Before starting: Read
.claude/context/memory/learnings.md
After completing:
- New pattern ->
.claude/context/memory/learnings.md - Issue found ->
.claude/context/memory/issues.md - Decision made ->
.claude/context/memory/decisions.md
ASSUME INTERRUPTION: If it's not in memory, it didn't happen.