Complete pull request workflow combining git-hex (local craft) with remote collaboration (GitHub plugin or CLI). This skill should be used when the user wants to prepare, submit, and iterate on a PR with clean commit history. Trigger phrases include: "prepare a PR", "open a pull request", "address review feedback", "update my PR", "clean up commits for PR".
This skill inherits all available tools. When active, it can use any tool Claude has access to.
This skill should be used when:
Trigger phrases include: "prepare a PR", "open a PR", "create a pull request", "address PR feedback", "update the PR", "force-push after rebase".
Local craft (git-hex) - shape commits before pushing:
git-hex-getRebasePlan to inspect current historygit-hex-createFixup + git-hex-rebaseWithPlan to clean upgit-hex-splitCommit if commits need to be broken apartPush to remote:
git push --force-with-lease (safe force push)Remote collaboration - work with teammates:
gh) commands:
gh pr create - create a pull requestgh pr view - view PR detailsgh pr edit - update PR title/body/reviewersgh pr comment - add commentsAfter review feedback:
git-hex-undoLast if a cleanup went wronggh CLIgit-hex handles the local craft of shaping commits.
Remote collaboration (via the GitHub Plugin from the Official Claude Plugin Marketplace, or standard gh CLI) handles working with teammates.
Together, they cover the complete pull request lifecycle.