Help us improve
Share bugs, ideas, or general feedback.
From pull-request
Updates GitHub PR or GitLab MR body to reflect latest changes after additional commits. Fetches context and diff, analyzes new work, rewrites description.
npx claudepluginhub bendrucker/claude --plugin pull-requestHow this skill is triggered — by the user, by Claude, or both
Slash command
/pull-request:updateThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
The PR body documents what will happen when merged, not the journey. Don't echo review feedback. Only mention changes if the ultimate result is user-facing.
Updates a PR's title and description to reflect the full implementation, not just the original scope.
Creates, updates descriptions, and adds comments to GitHub pull requests using file-based drafts for safety, emphasizing material impact and reviewer-friendly communication.
Creates or updates a GitHub PR or GitLab MR using Conventional PR format with intent, summary, changes, rationale, and test plan. Detects workspace, branch, and default branch automatically.
Share bugs, ideas, or general feedback.
The PR body documents what will happen when merged, not the journey. Don't echo review feedback. Only mention changes if the ultimate result is user-facing.
git remote get-url originbun ${CLAUDE_PLUGIN_ROOT}/scripts/pr-template.ts!bun ${CLAUDE_PLUGIN_ROOT}/scripts/git-context.ts
!bun ${CLAUDE_PLUGIN_ROOT}/scripts/contributing.ts
$0 (if provided) as a PR identifier (number or branch name). Fetch the current PR:
gh pr view $0 --json title,body,updatedAt,commitsglab mr view $0gh pr diff $0glab mr diff $0updatedAt to identify new work since the body was last written.sections.md for section guidance.tmp/pr-body-<branch>.md) and apply:
gh pr edit --body-file tmp/pr-body-<branch>.mdglab mr update --description "$(cat tmp/pr-body-<branch>.md)"For advanced GitLab features (stacking, username lookup), load gitlab:merge-request.