Skip to content

/update-pr-summary

This skill should be used when user asks to "update PR summary", "update PR description", "rewrite PR body", "refresh PR title and body", or explicitly invokes "update-pr-summary".

shell
$ npx -y skills add fcakyon/claude-codex-settings --skill update-pr-summary --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/update-pr-summary
How auto-invocation works

Context preview

The summary Claude sees to decide when to auto-load this skill.

This skill should be used when user asks to "update PR summary", "update PR description", "rewrite PR body", "refresh PR title and body", or explicitly invokes "update-pr-summary".

SKILL.md

update-pr-summary.SKILL.md
name: update-pr-summary
description: This skill should be used when user asks to "update PR summary", "update PR description", "rewrite PR body", "refresh PR title and body", or explicitly invokes "update-pr-summary".

Update PR Summary

Update a PR title and description based on the complete changeset.

When explicitly invoked with extra text, treat that text as the PR number or URL.

Process

1. **Fetch PR info**

  • Use `gh pr view <pr> --json title,body,baseRefName,headRefName`.

2. **Analyze the complete changeset**

  • Use `git diff <base-branch>...HEAD` to review all committed changes in the branch.
  • Ignore unstaged changes.
  • Make the summary describe the full branch diff, not just the latest commit.

3. **Generate the updated summary**

  • Follow the `create-pr` skill format for title and body.
  • Title: a short human headline, capital first letter, no `fix:` or `feat:` prefix. Lead with the outcome, punchy over exhaustive.
  • Body: open on why, then short scannable bullets (one point each). Lead with the most visual proof. A webpage, UI, or design change MUST carry before/after images in a two-column table, never text describing the change. See the `create-pr` skill for uploading them to a release.
  • Numbers win: put benchmarks, counts, speedups and comparisons in a markdown table.
  • One read, one section, no headers. Plain words, no buzzwords.
  • No test plans, file lists, or line links.

4. **Apply the update**

  • Use `gh pr edit <pr> --title "..." --body "..."`.
Read more
Read it on GitHub ↗
Ships withclaude-codex-settings

Battle-tested Claude Code, OpenAI Codex, Cursor configs, plugins, hooks and agents with Kimi, MiniMax and GLM API support.

Get the whole plugin, auto-invoked
Stats
955
Stars
0
Views
83
Forks
Active
Maintenance
Python
Language
Apache-2.0
License
7h ago
Last commit
1y ago
Created

Repo: fcakyon/claude-codex-settings

Other skills on claude-codex-settings.