| allowed-tools | argument-hint | description |
|---|---|---|
Bash, Read, Grep, Glob |
<PR number> |
Update PR description based on complete changeset |
Update PR title and description based on the complete changeset.
-
Fetch PR info:
gh pr view $ARGUMENTS --json title,body,baseRefName,headRefName -
Analyze complete changeset:
- Use
git diff <base-branch>...HEADto review ALL committed changes - PR description must cover the full branch diff, not just the latest commit
- Ignore unstaged changes
- Use
-
Generate PR description following the pr-workflow skill format:
- Single section, no headers. Very concise
- 1-2 sentences + few bullet points
- 1 CLI/usage snippet or simple before/after snippet if applicable
- For config/API changes, use
mcp__tavily__tavily_searchto verify info and include source links - No test plans, no changed file lists, no line-number links
-
Update PR title (if needed):
- Start with capital letter + verb, no "fix:" or "feat:" prefix
-
Apply update:
gh pr edit $ARGUMENTS --title "Title here" --body "$(cat <<'EOF' PR description here EOF )"