PR Workflow

Generate pull request descriptions from commits and linked issues.

5|3|Updated Nov 30, 2025
One-click install
npx skills add https://github.com/constellos/claude-code-plugins --skill pr-workflow-constellos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: PR Workflow
Source: https://github.com/constellos/claude-code-plugins/tree/main/plugins/github-orchestration/skills/pr-workflow
Command: npx skills add https://github.com/constellos/claude-code-plugins --skill pr-workflow-constellos

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill streamlines pull request creation by generating descriptive text from commits and linked issues, reducing manual drafting time and ensuring consistency across PRs.

Core Features & Use Cases

  • Auto-generated PR descriptions from commit messages and issue references.
  • Template selection based on work type (feature, fix, chore, docs).
  • Automatic updating of PR metadata (reviewers, labels, milestones) and facilitating review requests.

Quick Start

Use the PR Workflow to generate a PR description for the current branch from commits since the base branch and any linked issue. Then create or update the PR on GitHub with the generated description and appropriate template.

Frequently Asked Questions about PR Workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate pull request descriptions from commit messages?

You can automate pull request descriptions by generating text from grouped commit summaries and linked issues. This reduces manual drafting time by applying template-based descriptions directly to your GitHub workflows.

Can I select different PR templates based on work type in GitHub?

Yes, you can select PR templates based on work type such as feature, fix, chore, or docs. This ensures consistency across pull requests by matching the template structure to the specific nature of the code changes.

What is the best way to coordinate review requests and update PR metadata automatically?

The best way to coordinate review requests is by automating the updating of PR metadata including reviewers, labels, and milestones. This streamlines GitHub workflows by linking related issues and applying template-based descriptions.

Does this PR automation work with linked GitHub issues and grouped commits?

Yes, PR automation works with linked GitHub issues and grouped commits. It generates descriptive text by automatically linking related issues and summarizing commits since the base branch to create accurate pull request descriptions.

How do I create a PR on GitHub with a description generated from the current branch?

To create a PR with a generated description, you extract commit messages since the base branch and any linked issue. You then apply an appropriate template to generate the descriptive text and update the pull request on GitHub.