This is a focused skill for GitHub workflow automation using the gh CLI, with special emphasis on stacked PR workflows. It gives you commands for creating PRs, squash merging, and checking status, but the real value is in the stacked PR guidance. When you need to merge a chain of dependent PRs cleanly into main as individual squash commits, it walks through the rebase-onto pattern to avoid polluting history. The approach is opinionated toward CLI over MCP servers to save context, and it's clear about when to bail out and ask users to handle conflicts manually. Comes from Callstack and ships with documented workflows for the gnarly git operations most developers avoid.

skills.sh installs
9.1K
GitHub stars
1.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add callstackincubator/agent-skills --skill github --agent claude-code

Installs into .claude/skills of the current project.

Files

This is a focused skill for GitHub workflow automation using the gh CLI, with special emphasis on stacked PR workflows. It gives you commands for creating PRs, squash merging, and checking status, but the real value is in the stacked PR guidance. When you need to merge a chain of dependent PRs cleanly into main as individual squash commits, it walks through the rebase-onto pattern to avoid polluting history. The approach is opinionated toward CLI over MCP servers to save context, and it's clear about when to bail out and ask users to handle conflicts manually. Comes from Callstack and ships with documented workflows for the gnarly git operations most developers avoid.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/callstackincubator/agent-skills
Categories
Git & Pull Requests, Code Review & Quality, AI & Agent Building, Automation & Workflows, CLI & Terminal

More from callstackincubator/agent-skills

All 10
1getsentry avatargha-security-reviewgetsentry/skillsGitHub Actions security review for workflow exploitation vulnerabilities. Use when asked to "review GitHub Actions", "audit workflows", "check CI security", "GH5Kskills.sh installs
2getsentry avatarcommitgetsentry/skillsUse for every request to commit changes or draft a commit message. Creates Sentry-style conventional commits with issue references.4.9Kskills.sh installs
3getsentry avatarcreate-branchgetsentry/skillsCreate a git branch following Sentry naming conventions. Use when asked to "create a branch", "new branch", "start a branch", "make a branch", "switch to a new 4.4Kskills.sh installs
4egonex-ai avatarunderstand-diffegonex-ai/understand-anythingUse when you need to analyze git diffs or pull requests to understand what changed, affected components, and risks4Kskills.sh installs
5everyinc avatarce-commit-push-preveryinc/compound-engineering-pluginCommit, push, and open a PR. Use when asked to ship/open a PR, or for PR-description-only flows like writing, rewriting, or describing a PR body.3.5Kskills.sh installs
6everyinc avatarce-commiteveryinc/compound-engineering-pluginCreate a git commit with a clear, value-communicating message. Use when the user asks to commit/save staged or unstaged changes with a repo-appropriate message.3.5Kskills.sh installs