pull-request

Community

Craft perfect PRs, every time.

Authorbendrucker
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill standardizes pull request creation, ensuring clear, concise, and informative PRs that accelerate code reviews and improve collaboration.

Core Features & Use Cases

  • Structured PRs: Guides on crafting titles and bodies with specific sections (Issue, Changes, Testing, References).
  • Contextual Information: Uses git status, git diff, and git log to gather relevant context for the PR description.
  • Workflow Automation: Provides a step-by-step workflow for branching, staging, committing, and pushing changes before PR creation.
  • Use Case: When you've finished a coding task, this Skill helps you generate a comprehensive pull request description that clearly communicates your changes, making it easy for reviewers to understand and approve.

Quick Start

Example PR title:

fix: add timeout to request

Example PR body structure:

Start with 1-3 sentences summarizing the change.

## Changes

- Adds POST /users endpoint to create users

- Refactors UserService to use dependency injection.

## Testing

- Added unit tests for new endpoint.

- Manual steps:

### Verify user creation

1. Call POST /users with valid payload.

2. Check database for new user.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: pull-request
Download link: https://github.com/bendrucker/claude/archive/main.zip#pull-request

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository