Claude Agent Skill · by Callstackincubator

Github

Install Github skill for Claude Code from callstackincubator/agent-skills.

Install
Terminal · npx
$npx skills add https://github.com/callstackincubator/agent-skills --skill github
Works with Paperclip

How Github fits into a Paperclip company.

Github drops into any Paperclip agent that handles this kind of work. Assign it to a specialist inside a pre-configured PaperclipOrg company and the skill becomes available on every heartbeat — no prompt engineering, no tool wiring.

S
SaaS FactoryPaired

Pre-configured AI company — 18 agents, 18 skills, one-time purchase.

$27$59
Explore pack
Source file
SKILL.md60 lines
Expand
---name: githubdescription: GitHub patterns using gh CLI for pull requests, stacked PRs, code review, branching strategies, and repository automation. Use when working with GitHub PRs, merging strategies, or repository management tasks.license: MITmetadata:  author: Callstack  tags: github, gh-cli, pull-request, stacked-pr, squash, rebase--- # GitHub Patterns ## Tools Use `gh` CLI for all GitHub operations. Prefer CLI over GitHub MCP servers for lower context usage. ## Quick Commands ```bash# Create a PR from the current branchgh pr create --title "feat: add feature" --body "Description" # Squash-merge a PRgh pr merge <PR_NUMBER> --squash --title "feat: add feature (#<PR_NUMBER>)" # View PR status and checksgh pr statusgh pr checks <PR_NUMBER>``` ## Stacked PR Workflow Summary When merging a chain of stacked PRs (each targeting the previous branch): 1. **Merge the first PR** into main via squash merge2. **For each subsequent PR**: rebase onto main, update base to main, then squash merge3. **On conflicts**: stop and ask the user to resolve manually ```bash# Rebase next PR's branch onto main, excluding already-merged commitsgit rebase --onto origin/main <old-base-branch> <next-branch>git push --force-with-lease origin <next-branch>gh pr edit <N> --base maingh pr merge <N> --squash --title "<PR title> (#N)"``` See [stacked-pr-workflow.md][stacked-pr-workflow] for full step-by-step details. ## Quick Reference | File | Description || --- | --- || [stacked-pr-workflow.md][stacked-pr-workflow] | Merge stacked PRs into main as individual squash commits | ## Problem -> Skill Mapping | Problem | Start With || --- | --- || Merge stacked PRs cleanly | [stacked-pr-workflow.md][stacked-pr-workflow] | [stacked-pr-workflow]: references/stacked-pr-workflow.md