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.