git-commit-push-pr

Generate PR descriptions from branch diffs and commit history.

434|33|Updated Jul 27, 2025
One-click install
npx skills add https://github.com/udecode/kitcn --skill git-commit-push-pr-udecode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-commit-push-pr
Source: https://github.com/udecode/kitcn/tree/main/.agents/skills/git-commit-push-pr
Command: npx skills add https://github.com/udecode/kitcn --skill git-commit-push-pr-udecode

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically convert a developer's working changes into a PR description that communicates value and intent, reducing back-and-forth and ensuring reviewers understand the why behind the what.

Core Features & Use Cases

  • Generate a value-focused PR description from the full branch diffs and commit history.
  • Support updating existing PR descriptions to reflect new changes.
  • Align PR titles and bodies with project conventions and naming standards.

Quick Start

Describe your changes and let this skill generate a value-focused PR description.

Frequently Asked Questions about git-commit-push-pr

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

FAQPage Schema
How do I generate a PR description from local commits automatically?

You can generate a PR description by analyzing your full branch diff and commit history to produce value-focused notes that communicate the intent and rationale behind your changes.

What is the best way to update an existing PR description with new commits?

Updating an existing PR description involves processing new branch diffs to reflect the latest changes while maintaining alignment with your project's conventions and reviewer clarity.

Can I use this to format PR titles and bodies for different types of changes?

Yes, this skill formats PR titles and bodies for feature, bugfix, or refactor changes, ensuring the output follows your project conventions and emphasizes the value delivered to reviewers.

Does the generated PR description follow my project naming standards?

Yes, the generated PR description aligns with your project conventions and naming standards, ensuring both titles and bodies match the expected formatting for reviewer clarity.

Why do I need an automated workflow for writing PR descriptions?

An automated workflow reduces reviewer back-and-forth by ensuring reviewers understand the why behind the what, turning local commits into clear, value-first documentation.

When should I not use an automated pull-request description generator?

Avoid using an automated pull-request description generator when your branch lacks meaningful commit history or when changes require manual context that cannot be derived from the diff.