一键导入
gh-pr-edit
Edit GitHub pull request metadata (title, body, labels, reviewers, assignees, projects) using gh CLI.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Edit GitHub pull request metadata (title, body, labels, reviewers, assignees, projects) using gh CLI.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Close GitHub issues with gh CLI, choosing completed vs not planned and optionally adding a closing comment.
Add, edit, or delete GitHub issue comments using gh CLI.
Create GitHub issues with gh CLI, including labels, assignees, milestones, and projects.
Manage linked branches for GitHub issues using gh issue develop.
Edit GitHub issues (title, body, labels, assignees, milestones, projects) using gh CLI.
List and filter GitHub issues using gh CLI with various filters like state, author, labels, milestone, and search queries.
| name | gh-pr-edit |
| description | Edit GitHub pull request metadata (title, body, labels, reviewers, assignees, projects) using gh CLI. |
| allowed-tools | Bash, Read, Grep |
--repo OWNER/REPO).Verify auth:
gh --version
gh auth status
View current PR state:
gh pr view 123 --json title,body,labels,assignees,reviewRequests
Apply edits:
# Update title and body
gh pr edit 123 --title "New title" --body "Updated description"
# Manage labels
gh pr edit 123 --add-label "bug,priority" --remove-label "triage"
# Manage reviewers
gh pr edit 123 --add-reviewer monalisa,hubot
gh pr edit 123 --remove-reviewer oldreviewer
# Manage assignees
gh pr edit 123 --add-assignee "@me" --remove-assignee someone
# Change base branch
gh pr edit 123 --base develop
Verify changes:
gh pr view 123
# Update title
gh pr edit 123 --title "feat: Add user authentication"
# Add labels and reviewer
gh pr edit 123 --add-label "enhancement" --add-reviewer team-lead
# Assign yourself
gh pr edit 123 --add-assignee "@me"
# Update body from file
gh pr edit 123 --body-file updated-description.md
# Change milestone
gh pr edit 123 --milestone "v2.0"
| Flag | Description |
|---|---|
-t, --title | Set new title |
-b, --body | Set new body |
-F, --body-file | Read body from file |
-B, --base | Change base branch |
--add-label | Add labels |
--remove-label | Remove labels |
--add-reviewer | Add reviewers |
--remove-reviewer | Remove reviewers |
--add-assignee | Add assignees (@me supported) |
--remove-assignee | Remove assignees |
--add-project | Add to projects |
--remove-project | Remove from projects |
-m, --milestone | Set milestone |
--remove-milestone | Remove milestone |
@me assigns yourself; @copilot supported on GitHub.com.gh auth refresh -s project.gh pr edit --help