gh-cli

plurigrid's avatarfrom plurigrid

GitHub CLI for repository management. Issues, PRs, releases, and API queries from the command line.

⭐1stars🔀2forks📁View on GitHub🕐Updated Jan 9, 2026

When & Why to Use This Skill

This Claude skill integrates the GitHub CLI (gh-cli) to provide comprehensive repository management capabilities directly within the AI environment. It streamlines the software development lifecycle by enabling seamless interaction with GitHub Issues, Pull Requests, and Releases, while also supporting advanced API and GraphQL queries to automate complex administrative tasks.

Use Cases

  • Efficient Issue Management: Create, list, and edit GitHub issues to track bugs and feature requests without switching between tools.
  • Streamlined Pull Request Workflows: Accelerate code reviews by creating, checking out, and merging pull requests directly through command-line operations.
  • Automated Release Orchestration: Generate release notes and manage project versions to maintain a consistent deployment pipeline.
  • Advanced Repository Data Retrieval: Execute custom GitHub API and GraphQL queries to fetch specific metadata or perform bulk updates across repositories.
  • CI/CD Integration: Trigger workflow dispatches and monitor GitHub Actions to ensure continuous integration and delivery stability.
namegh-cli
descriptionGitHub CLI for repository management. Issues, PRs, releases, and API queries from the command line.
version1.0.0

GitHub CLI Skill

Trit: 0 (ERGODIC - coordinates between local and remote)
Foundation: gh CLI + GitHub API

Core Concept

GitHub CLI bridges local development with GitHub:

  • Issue and PR management
  • Repository operations
  • Workflow dispatch
  • API queries

Common Commands

# Issues
gh issue list
gh issue create --title "Bug" --body "Description"
gh issue view 123

# Pull Requests
gh pr list
gh pr create --fill
gh pr checkout 456
gh pr merge --squash

# Releases
gh release list
gh release create v1.0.0 --generate-notes

# API queries
gh api repos/{owner}/{repo}/issues
gh api graphql -f query='{ viewer { login } }'

Extensions

# Install extension
gh extension install dlvhdr/gh-dash

# Run extension
gh dash

GF(3) Integration

# Label issues with GF(3) trits
gh issue edit 123 --add-label "ternary:+"
gh issue edit 124 --add-label "ternary:0"
gh issue edit 125 --add-label "ternary:-"

Canonical Triads

bisimulation-game (-1) ⊗ gh-cli (0) ⊗ gh-interactome (+1) = 0 ✓
code-review (-1) ⊗ gh-cli (0) ⊗ changelog-generator (+1) = 0 ✓

Scientific Skill Interleaving

This skill connects to the K-Dense-AI/claude-scientific-skills ecosystem:

Graph Theory

  • networkx [○] via bicomodule
    • Universal graph hub

Bibliography References

  • general: 734 citations in bib.duckdb

Cat# Integration

This skill maps to Cat# = Comod(P) as a bicomodule in the equipment structure:

Trit: 0 (ERGODIC)
Home: Prof
Poly Op: ⊗
Kan Role: Adj
Color: #26D826

GF(3) Naturality

The skill participates in triads satisfying:

(-1) + (0) + (+1) ≡ 0 (mod 3)

This ensures compositional coherence in the Cat# equipment structure.