gh-modify-pr
by @danie1lin
Modify code based on GitHub PR review comments and create a local commit using gh + git. Use when the user asks to "follow PR comments", "fix review comments...
clawhub install gh-modify-prπ About This Skill
name: gh-modify-pr description: Modify code based on GitHub PR review comments and create a local commit using gh + git. Use when the user asks to "follow PR comments", "fix review comments", "update this PR", or provides a PR URL and asks for edits/commit. metadata: openclaw: requires: bins: ["gh", "git"]
gh-modify-pr
Use this workflow for PR-comment-driven changes.
Inputs
https://github.com/owner/repo/pull/123Workflow
1. Parse owner/repo and PR number from URL.
2. Inspect PR summary:
- gh pr view
3. Fetch inline review comments:
- gh api repos/
4. Extract actionable items from comment bodies.
5. Ensure local repo exists in workspace:
- If missing: git clone git@github.com:
6. Checkout PR branch in local repo:
- gh pr checkout
7. Open affected files and implement requested changes exactly.
8. Validate changed files quickly (lint/test only if needed or requested).
9. Commit:
- git add
- git commit -m "
10. Report back with:
- What changed
- Commit hash
- Branch name
11. Push only if user asks/approves:
- git push
Rules
Handy commands
# PR meta
gh pr view --json number,title,headRefName,baseRefName,files,reviews,reviewDecisionInline review comments
gh api repos///pulls//commentsCheckout PR branch (inside repo)
gh pr checkout Status and commit
git status --short
git add
git commit -m "chore: address PR review comments"
Output template
:
yes/no