What problem does it solve?
Manually navigating GitHub's web interface for common development tasks like managing pull requests, checking CI status, and syncing forked repositories is slow and inefficient, especially for users who interact with GitHub repositories regularly.
Core Features & Use Cases
- Pull Request & CI Management: Check PR status, view failed CI run logs, and automate merge workflows once all checks pass.
- Fork & Upstream Operations: Handle fork-aware PR creation against upstream repositories and sync changes between forked repos and their parent sources.
- Bulk Maintenance: Merge multiple Dependabot pull requests in bulk to reduce routine maintenance overhead. For example, a developer working on a forked open source project can use this skill to automatically create a PR against the upstream repo, wait for CI to pass, and squash merge it without switching between the web UI and terminal.
Quick Start
Use the gh skill to check the CI status of pull request #42 in the octocat/Hello-World repository and squash merge it once all checks pass.