ce-pr-description

Generate a conventional-commit-style PR title and value-first body file.

2|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/thisisryanswift/zellij-agent-tools --skill ce-pr-description-thisisryanswift
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ce-pr-description
Source: https://github.com/thisisryanswift/zellij-agent-tools/tree/main/.opencode/skills/ce-pr-description
Command: npx skills add https://github.com/thisisryanswift/zellij-agent-tools --skill ce-pr-description-thisisryanswift

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate a conventional-commit-style PR title and a value-first body for a PR described by a URL/number or for the current HEAD against its base, enabling consistent PR narratives without manual drafting.

Core Features & Use Cases

  • Generate a conventional-commit-style title and a value-first body for a PR described by a URL/number or for the current HEAD against its base.
  • Return a structured {title, body_file} for downstream use by gh pr edit or gh pr create, without applying changes itself.
  • Support current-branch mode (HEAD vs base) and PR mode (accepts full URL, pr:, #NN, or bare number) and prepare the narrative for integration into PR workflows.

Quick Start

Describe the current branch or a specified PR to generate a title and a body file for a PR.

Frequently Asked Questions about ce-pr-description

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

FAQPage Schema
How do I generate a pull request description from a git diff automatically?▼

This skill generates a pull request description from a git diff by analyzing the current branch against its base, producing a conventional-commit-style title and a value-first body for your PR workflow.

What is a conventional-commit-style PR title and how does it structure pull request changes?▼

A conventional-commit-style PR title uses standardized prefixes to categorize changes, while a value-first body explains the impact of the diff, ensuring consistent and clear pull request narratives without manual drafting.

Can I use a PR number or URL to generate a description for an existing pull request?▼

Yes, PR mode accepts a full URL, pr:, #NN, or a bare number to generate a title and body file for an existing pull request, returning structured output without modifying the PR itself.

How do I create a PR with gh pr create using an automated description body file?▼

The skill writes the generated PR body to an OS temp file and returns a structured {title, body_file} output, which you can pass directly as arguments to downstream gh pr create or gh pr edit commands.

Does the PR description generator modify my existing pull request directly?▼

No, the PR description generator does not modify your existing pull request directly; it only returns the title and a body file path for the caller to apply via gh CLI commands.