agent-pr-creator

Analyzes git diffs and commit history to fill PR templates and open PRs via gh CLI.

3|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/ravnhq/typescript-blueprint --skill agent-pr-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-pr-creator
Source: https://github.com/ravnhq/typescript-blueprint/tree/main/.agents/skills/agent-pr-creator
Command: npx skills add https://github.com/ravnhq/typescript-blueprint --skill agent-pr-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes git diffs and commit history to intelligently fill PR templates and create pull requests via gh CLI, helping you generate accurate, consistent PR descriptions with minimal manual effort.

Core Features & Use Cases

  • Analyzes changes from feature branches to produce clear PR descriptions aligned with team conventions.
  • Reads and applies existing PR templates to ensure consistent reviews across projects.
  • Creates PRs on GitHub via the gh CLI, automatically selecting the base branch and optional reviewers.
  • Contextualizes changes by summarizing commits and diffs to accelerate code review and approvals.

Quick Start

Tell the assistant to create a PR from the current branch and it will fill the template and open the PR with gh.

Frequently Asked Questions about agent-pr-creator

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

FAQPage Schema
How do I automate pull request creation from git commits?

You can automate pull request creation by analyzing git diffs and commit history to generate PR descriptions and open PRs via the gh CLI. This Skill automatically fills out existing PR templates using branch context to streamline the workflow.

How does analyzing git diffs help fill out a GitHub PR template?

Analyzing git diffs contextualizes code changes by summarizing commits and feature branch modifications. It reads your existing PR templates and intelligently maps the diff context to the template fields, ensuring descriptions align with team conventions.

Do I need the gh CLI installed to automatically create PRs?

Yes, the gh CLI is required to automatically create PRs on GitHub. The Skill relies on the gh pr create command to publish the pull request with the generated description, selected base branch, and optional reviewers.

Can I automatically select reviewers when creating a pull request via gh?

Yes, you can automatically select optional reviewers when opening a PR on GitHub. The Skill uses the gh CLI to publish the pull request, applying the generated template and reviewing context to accelerate code approvals.

What is the best way to generate consistent PR descriptions for code review?

The best way to generate consistent PR descriptions is to apply existing PR templates and analyze commit history. This ensures reviews are standardized across projects by contextualizing diffs and producing clear, template-driven descriptions.