github

Automate GitHub PR workflows and code reviews using the gh CLI.

1.6k|115|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/callstackincubator/agent-skills --skill github-callstackincubator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/callstackincubator/agent-skills/tree/main/skills/github
Command: npx skills add https://github.com/callstackincubator/agent-skills --skill github-callstackincubator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Organizes and speeds up GitHub PR work by using the gh CLI to perform common PR, review, and merge actions without manual steps.

Core Features & Use Cases

  • gh CLI-driven PR creation, review, and squash merges to automate standard workflows.
  • Stacked PR workflow support for chains of dependent PRs across branches.
  • Branch management and base updates to keep feature branches synchronized with main.

Quick Start

Run the gh CLI to initiate and manage GitHub PR workflows across your branches.

Frequently Asked Questions about github

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub PR workflows using the gh CLI?

Automate GitHub PR workflows by using the gh CLI to execute pull request creation, code review, and squash merge commands without manual repository navigation steps.

What is a stacked PR workflow and how does it manage dependent branches?

A stacked PR workflow manages chains of dependent pull requests across separate branches, allowing sequential reviews and automated base updates to keep feature branches synchronized with main.

Can I manage branch bases and update feature branches automatically with gh CLI?

Yes, branch management and base updates are supported through gh CLI commands, keeping feature branches synchronized with the main branch during ongoing stacked PR reviews.

What's the best way to handle code reviews and pull request merges across multiple branches?

Handling code reviews and pull request merges across multiple branches is best done by automating standard workflows with gh CLI-driven review actions and squash merge commands.

Does this GitHub PR automation support squash merges and branch base changes?

Yes, the GitHub PR automation supports squash merges, branch base changes, and stacked PR workflows by implementing tool usage with gh CLI merge and edit commands.