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.md
source 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.