kramme:pr-description-generator

Generate pull request descriptions from git diffs, commits, and Linear issues.

2|2|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/Abildtoft/kramme-cc-workflow --skill kramme-pr-description-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kramme:pr-description-generator
Source: https://github.com/Abildtoft/kramme-cc-workflow/tree/main/skills/kramme%3Apr-description-generator
Command: npx skills add https://github.com/Abildtoft/kramme-cc-workflow --skill kramme-pr-description-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of comprehensive pull request descriptions by analyzing git diffs, commit messages, and related Linear issues to provide context, rationale, and testing instructions.

Core Features & Use Cases

  • Context gathering: Analyzes git diff, commit history, and Linear issues to build a complete PR narrative.
  • Structured descriptions: Generates sections describing changes, rationale, and testing steps.
  • Platform compatibility: Creates descriptions suitable for GitHub and GitLab PR workflows.

Quick Start

To generate a PR description for the current branch, run the skill on your repository with your Linear issue in context, and paste the result into your PR description field.

Frequently Asked Questions about kramme: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 git changes?

You can automatically generate a pull request description by analyzing git diffs, commit history, and Linear issues to capture changes, rationale, and testing steps. This skill builds a complete PR narrative from your current branch.

Can I use this to create PR descriptions for both GitHub and GitLab?

Yes, this PR description generator creates structured descriptions suitable for both GitHub and GitLab PR workflows. You generate the content and paste the result into your platform's PR description field.

Do I need a Linear integration to generate PR descriptions from git diffs?

No, a Linear integration is optional. It enriches the PR description context with issue details, but the skill can analyze git diffs and commit history independently to generate comprehensive descriptions.

What does a git diff analysis include in the generated PR description?

The git diff analysis includes structured sections describing your code changes, the rationale behind them, and testing instructions. It pulls context from commit messages and linked issues to build the narrative.

How to write PR descriptions with testing steps from commit history?

To write PR descriptions with testing steps, run the skill on your current Git repository branch. It analyzes your commit history and diffs to automatically generate structured testing instructions and rationale.

What are the limitations of automating PR descriptions from git diffs?

This process operates only on the current branch within a local Git repository. Without an optional Linear integration, generated descriptions lack enriched issue context and rely solely on commit messages and diffs.