pr_description_generator

Generate Markdown pull request descriptions from repository templates using Gemini CLI.

20|6|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/adrielp/ai-engineering-harness --skill pr-description-generator-adrielp
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pr_description_generator
Source: https://github.com/adrielp/ai-engineering-harness/tree/main/gemini/skills/pr_description_generator
Command: npx skills add https://github.com/adrielp/ai-engineering-harness --skill pr-description-generator-adrielp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates comprehensive pull request descriptions following repository templates. Utilizes Gemini CLI tools including run_shell_command for git and gh commands.

Core Features & Use Cases

  • Generates PR descriptions that align with repository templates and include PR title, summary, changes, and potential impact.
  • Retrieves current PR context (branch, PR number, existing templates) and formats a complete description ready for gh pr edit or PR creation.
  • Works across typical workflows where a standard PR template exists (GitHub, GitLab pipelines) and when no template exists, it creates a generic but thorough description.

Quick Start

Provide a complete PR description for the current branch by analyzing changes, referencing the repository's PR template, and render a formatted description.

Frequently Asked Questions about pr_description_generator

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

FAQPage Schema
How do I automatically generate a pull request description from my code changes?▼

To generate a pull request description, the Skill analyzes your current branch changes and repository templates to render a formatted Markdown description. It inspects existing PR templates, fetches branch metadata, and outputs text ready for gh pr edit.

Can I use this to create PR descriptions if my repository doesn't have a standard PR template?▼

Yes, you can create PR descriptions without a standard template. If the Skill finds no existing PR template in your repository, it generates a generic but thorough Markdown description covering the PR title, summary, changes, and potential impact.

What is the best way to format code review summaries for GitHub pull requests?▼

The best way to format code review summaries is by aligning with your repository's PR template. This Skill retrieves your current PR context and formats a complete Markdown description covering the title, summary, changes, and potential impact.

Does this PR description generator work with GitLab pipelines or only GitHub workflows?▼

It works across typical workflows where a standard PR template exists, including GitHub and GitLab pipelines. When no template exists, it creates a generic description by analyzing branch changes and formatting them into Markdown.

How do I update an existing pull request description with a formatted Markdown summary?▼

To update an existing pull request, the Skill fetches the current PR number and branch context, then renders a complete Markdown description. This formatted output is specifically designed to be used directly with the gh pr edit command.