open-pr

Generate pull request titles and descriptions from conventional commit messages.

5|1|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/robhowley/pi-userland --skill open-pr-robhowley
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: open-pr
Source: https://github.com/robhowley/pi-userland/tree/main/.agents/skills/open-pr
Command: npx skills add https://github.com/robhowley/pi-userland --skill open-pr-robhowley

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and evals (resource) components.

What problem does it solve?

This Skill automates the creation of pull requests with correctly formatted titles and descriptions, saving time and ensuring consistency in the codebase.

Core Features & Use Cases

  • Automated PR Creation: Generates pull request titles and descriptions based on commits.
  • Standardized Formatting: Enforces the use of conventional commit formats and concise descriptions.
  • Use Case: Use this Skill to open a pull request for a feature or bug fix, and it will generate a PR title and description that follow the pi-userland repository conventions.

Quick Start

Open a new pull request by saying "I'm done with my changes, open a PR."

Frequently Asked Questions about open-pr

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

FAQPage Schema
How do I automate pull request creation from conventional commit messages?

You can automate pull request creation by parsing conventional commit messages to generate standardized PR titles and descriptions. This ensures consistency across your codebase without manual formatting effort.

What is conventional commit formatting for pull request titles and descriptions?

Conventional commit formatting standardizes commit messages to automatically generate structured PR titles and descriptions. It parses commit history to enforce consistent communication in repositories valuing standardized PR documentation.

How do I standardize PR titles and descriptions for a feature or bug fix?

Standardize PR titles and descriptions by using an automated tool that parses your conventional commits. It generates a concise, correctly formatted PR title and description based on your feature or bug fix commits.

Can I use PR automation for repositories requiring standardized communication?

Yes, PR automation is intended for code repositories where consistency in communication is desired. It enforces conventional commit formats to automatically generate standardized pull request titles and descriptions.

What's the best way to open a PR with a standardized title and description?

The best way to open a PR with a standardized title is to use automation that parses your commit messages. It extracts conventional commit formatting to generate the standardized PR title and description instantly.

Does PR automation work without additional dependencies?

Yes, this PR automation works without additional dependencies. It functions independently to parse commit messages and generate standardized pull request titles and descriptions for your repository.