pr-sdlc

Generate PR descriptions from commits and diffs and orchestrate code reviews via GitHub CLI.

6|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/rnagrodzki/sdlc-marketplace --skill pr-sdlc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pr-sdlc
Source: https://github.com/rnagrodzki/sdlc-marketplace/tree/main/plugins/sdlc-utilities/skills/pr-sdlc
Command: npx skills add https://github.com/rnagrodzki/sdlc-marketplace --skill pr-sdlc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates repetitive PR workflows by generating structured pull request descriptions from commits and diffs, orchestrating multi-step reviews, and applying context-aware labels. It reduces manual drafting time and ensures consistency across PRs.

Core Features & Use Cases

  • Create or update PRs with auto-generated descriptions based on commits, diffs, and Jira signals.
  • Run multi-dimension code reviews and critique cycles as part of the PR flow.
  • Auto-label PRs based on context signals and enforce mandatory approvals.
  • Integrate with the GitHub CLI to perform PR actions (create, update, and labeling).

Quick Start

Invoke /pr-sdlc on the current branch to generate a PR description and manage PR updates using the pre-computed context.

Frequently Asked Questions about pr-sdlc

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

FAQPage Schema
How do I automate pull request descriptions from commits and diffs?▼

To automate pull request descriptions, this Skill generates structured PR summaries by analyzing your commits and diffs. It uses pre-computed context and Jira signals to draft consistent descriptions, reducing manual effort.

Can I run multi-phase code reviews automatically when creating a GitHub PR?▼

Yes, you can run multi-phase code reviews by orchestrating critique cycles directly within the PR workflow. The Skill executes multi-dimension reviews and enforces mandatory approvals defined by your repository configuration.

Does the PR automation workflow support auto-labeling based on context signals?▼

Yes, the PR automation workflow supports auto-labeling based on context signals. It evaluates pre-computed context from your commits and diffs to automatically apply relevant labels to the pull request.

What is the best way to update existing PRs with generated descriptions and labels?▼

The best way to update existing PRs is by invoking the Skill on your current branch. It leverages the GitHub CLI to perform PR actions, updating descriptions and applying context-aware labels using pre-computed context.

Do I need the GitHub CLI to execute pull request actions and enforce guardrails?▼

Yes, you need the GitHub CLI to execute pull request actions. The Skill integrates with the GitHub CLI to create, update, and label PRs while enforcing mandatory approvals and repository guardrails.