# Codex PR Body

Update the title and body of one or more pull requests.

- Repository: https://github.com/openinterpreter/openinterpreter (68772 stars)
- Category: Engineering
- License: Apache-2.0
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add openinterpreter/openinterpreter --skill codex-pr-body -g -a claude-code -y`
Codex: `npx skills add openinterpreter/openinterpreter --skill codex-pr-body -g -a codex -y`
Cursor: `npx skills add openinterpreter/openinterpreter --skill codex-pr-body -g -a cursor -y`
Gemini CLI: `npx skills add openinterpreter/openinterpreter --skill codex-pr-body -g -a gemini-cli -y`

## Description

Update the title and body of one or more pull requests.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

## Determining the PR(s)

When this skill is invoked, the PR(s) to update may be specified explicitly, but in the common case, the PR(s) to update will be inferred from the branch / commit that the user is currently working on. For ordinary Git usage (i.e., not Sapling as discussed below), you may have to use a combination of `git branch` and `gh pr view <branch> --repo openai/codex --json number --jq '.number'` to determine the PR associated with the current branch / commit.

## PR Body Contents

When invoked, use `gh` to edit the pull request body and title to reflect the contents of the specified PR. Make sure to check the existing pull request body to see if there is key information that should be preserved. For example, NEVER remove an image in the existing pull request body, as the author may have no way to recover it if you remove it.

It is critically important to explain _why_ the change is being made. If the current conversation in which this skill is invoked has discussed the motivation, be sure to capture this in the pull request body.

The body should also explain _what_ changed, but this should appear after the _why_.

Limit discussion to the _net change_ of the commit. It is generally frowned upon to discuss changes that were attempted but later undone in the course of the development of the pull request. When rewriting the pull request body, you may need to eliminate details such as these when they are no longer appropriate / of interest to future readers.

Avoid references to absolute paths on my local disk. When talking about a path that is within the repository, simply use the repo-relative path.

Avoid references to confidential information including but not limited to codenames or OpenAI-internal URLs.

The rest: https://github.com/openinterpreter/openinterpreter/blob/HEAD/.codex/skills/codex-pr-body/SKILL.md
