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.