金色时刻 · 15:48
让好资源,触手可及
AGENT SKILL

update-pr-body

update-pr-body 是面向开发运维的 Agent Skill,来自 allenai/open-instruct。查看技能说明、操作步骤与使用约定,并通过原项目了解详细用法。

Update the body of a GitHub pull request. Use when the user asks to update, edit, or modify a PR description/body.

SKILL.md

下载 MD ↓
nameupdate-pr-body
descriptionUpdate the body of a GitHub pull request. Use when the user asks to update, edit, or modify a PR description/body.
allowed-toolsBash(gh:*)

Update GitHub PR Body

Instructions

When updating a GitHub PR body:

  1. Get the current PR number (if not provided): bash gh pr list --head "$(git branch --show-current)" --json number --jq '.[0].number'

  2. Get the current PR body to review existing content: bash gh pr view <pr-number> --json body -q '.body'

  3. Update the PR body using the REST API: bash gh api -X PATCH /repos/{owner}/{repo}/pulls/<pr-number> -f body="New PR body content here."

Examples

Get current PR number from branch:

gh pr list --head "$(git branch --show-current)" --json number,url --jq '.[0]'

View current PR body:

gh pr view 1372 --json body -q '.body'

Update PR body with new content:

gh api -X PATCH /repos/allenai/open-instruct/pulls/1372 -f body="## Summary
- Updated vllm to 0.13.0
- Fixed tool_grpo_fast.sh script

## Test Plan
- [x] Single GPU GRPO
- [x] Tool GRPO
- [x] Multi-node GRPO"

Add to existing body (read first, then append):

# Read the current PR body
CURRENT_BODY=$(gh pr view 1372 --json body -q '.body')

# Append new content
gh api -X PATCH /repos/allenai/open-instruct/pulls/1372 -f body="${CURRENT_BODY}

## Additional Notes
New content appended here."

来源:allenai/open-instruct · MIT 许可 · 许可原文 · MD 为来源页保存的历史版本