pr:gen

Generate a standardized pull request from current Git state.

1|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/sorafujitani/claudedot --skill pr-gen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr:gen
Source: https://github.com/sorafujitani/claudedot/tree/main/skills/pr%3Agen
Command: npx skills add https://github.com/sorafujitani/claudedot --skill pr-gen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically generate a neatly formatted PR by analyzing the current Git state, eliminating manual PR drafting and formatting errors.

Core Features & Use Cases

  • Git state analysis: analyzes git status, diffs, and log against main.
  • Structured PR generation: formats PR title and body in toridori standard format with categorized changes.
  • Deterministic output: produces consistent PRs across runs, no Linear integration required.
  • Use case: When shipping features without Linear, produce PRs quickly by running pr:gen on the feature branch.

Quick Start

Run the pr:gen command in your repository to generate a ready-to-submit PR based on the current Git state.

Frequently Asked Questions about pr:gen

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

FAQPage Schema
How do I automatically generate a pull request from my current git branch?

To automatically generate a pull request from your git branch, run the pr:gen command. It analyzes git status, diffs against main, and recent commits to compose a properly formatted PR, eliminating manual drafting.

What is the best way to create a standardized PR title and body from git diffs?

The best way to create a standardized PR from git diffs is using an automated generator. It analyzes your current Git state and formats the PR title and body into a structured standard with categorized changes.

Does this automated PR generation tool require Linear integration?

No, this automated PR generation tool does not require Linear integration. It is specifically designed for repositories that need a simple PR workflow and produces deterministic output directly from git state.

Can I use this tool to format pull requests for repositories without Linear?

Yes, you can use this tool to format pull requests for repositories without Linear. It applies to repositories requiring a simple PR workflow and formats changes into the standard toridori convention.

How does deterministic pull request generation work from recent commits?

Deterministic pull request generation works by analyzing recent commits and git diffs against the main branch. This produces consistent, properly formatted PRs across multiple runs without relying on external integrations.

What are the limitations of generating PRs from local git state?

A limitation of generating PRs from local git state is that it aligns specifically with toridori conventions and may not support complex workflows requiring external issue tracker integration like Linear.