pr

Create GitHub pull requests with pre-flight validation and automated commit summaries.

161|21|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/softspark/ai-toolkit --skill pr-softspark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr
Source: https://github.com/softspark/ai-toolkit/tree/main/app/skills/pr
Command: npx skills add https://github.com/softspark/ai-toolkit --skill pr-softspark

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the hassle of manually creating pull requests without thorough checks, commit analysis, or structured summaries, reducing errors and review time in collaborative coding.

Core Features & Use Cases

  • Pre-Flight Validation: Runs CI checks, linting, tests, and branch status before PR creation.
  • Automated Summary Generation: Parses commit history to suggest titles, group changes, and detect breaking updates using a Python script.
  • Use Case: For a developer finishing a feature branch, it automates generating a PR with a summary from recent commits, ensuring tests pass and docs are updated before team review.

Quick Start

Create a GitHub pull request for my current branch with the title "Add user authentication feature".

Frequently Asked Questions about pr

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

FAQPage Schema
How do I automate GitHub pull request creation with automated commit summaries?

To automate GitHub pull request creation, this Skill parses conventional commit history using a Python script to generate structured PR titles and grouped change summaries. It streamlines software development workflows by automatically populating PR templates with detected breaking updates and feature changes.

Can I run pre-flight validation and linting checks before creating a pull request?

Yes, pre-flight validation runs CI checks, linting, tests, and branch status verification before pull request creation. This ensures software development workflows maintain code quality by preventing PR generation until all automated validation criteria pass successfully.

Does this automated PR generation tool require GitHub CLI and Python?

Yes, automated PR generation requires GitHub CLI, Git, and Python installed in your environment. These dependencies enable the Skill to parse conventional commits, execute pre-flight validation checks, and interact with GitHub repositories for automated pull request creation.

What's the best way to generate a PR summary from conventional commits?

The best way to generate a PR summary from conventional commits is using an automated Python script that parses commit history to suggest titles, group related changes, and detect breaking updates. This approach reduces manual effort and ensures consistent structured summaries for team code reviews.

How do I create a GitHub pull request for my current feature branch automatically?

To create a GitHub pull request for your current feature branch, provide a title and the Skill handles validation and summary generation. It executes pre-flight checks, parses recent commits for the PR body, and populates the template for team review.

Why should I use automated PR validation instead of manual pull request creation?

Automated PR validation reduces errors and review time by running CI checks, linting, and tests before PR creation, while manually creating pull requests lacks thorough commit analysis. Automated summary generation from conventional commits ensures structured documentation for collaborative coding environments.