pr-description
Generate PR Description
Create a comprehensive pull request description based on the changes in this branch relative to main, then update the PR on GitHub.
Usage
/pr-description <PR_URL_or_NUMBER>
Examples:
/pr-description https://github.com/your-org/your-repo/pull/123
/pr-description 123
What It Does
-
Analyzes Changes
- Runs
git diff main HEADto understand modifications - Reviews commit messages with
git log main..HEAD --oneline
- Runs
-
Generates Content
- Title: Concise descriptive title (max 72 chars)
- Summary: Clear summary of what the PR accomplishes
- Changes Made: Key changes, highlights breaking changes
- Testing: How changes were tested, new test cases
- Related Issues: Links to related issues or tickets
-
Updates GitHub
- Uses
gh pr editto update the PR title and body - Falls back to manual copy/paste if
ghCLI unavailable
- Uses
Notes
- Requires
ghCLI to be installed and authenticated - Automatically detects PR number from URL
- Highlights breaking changes prominently
- Formats output as proper markdown
More from v1-io/v1tamins
interview-me
Use when the user provides an idea, feature request, Linear ticket, or concept that needs fleshing out. Triggers on "interview me about X", "help me spec out Y", "I have an idea for Z", "flesh out this idea".
12complexity
Use when reducing cognitive complexity, flattening nested code, or simplifying functions. Triggers on "reduce complexity", "simplify", "too nested".
10code-review
Use when reviewing a PR or posting code review feedback to GitHub. Triggers on "review this PR", "code review", "check this pull request".
9write-tests
Use when writing unit tests for code changes or new functionality. Triggers on "write tests", "add tests", "test this code".
9address-review
Use when addressing PR review comments from Copilot, bots, or humans. Triggers on "fix review comments", "address Copilot feedback", "respond to PR comments".
8fix-tests
Use when tests are failing and need systematic fixing until all pass. Triggers on "fix tests", "tests failing", "make tests pass".
8