pr-creation

Automate pull request creation with conventional commits and changelog generation.

2|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/hamzaPixl/pixl-ai --skill pr-creation-hamzapixl
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pr-creation
Source: https://github.com/hamzaPixl/pixl-ai/tree/main/packages/crew/skills/pr-creation
Command: npx skills add https://github.com/hamzaPixl/pixl-ai --skill pr-creation-hamzapixl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end PR creation workflow from local changes to a pull request with a structured, review-ready description, reducing manual steps and ensuring consistency across commits and PR metadata.

Core Features & Use Cases

  • End-to-end PR workflow: analyze changes, wrap into conventional commits, rebase on the target branch, generate a changelog, and create the PR with a structured description.
  • Enforces conventional commits and standardized PR descriptions to accelerate reviews.
  • Use cases include feature development, bugfix cycles, and release prep where rapid, consistent PRs are required.

Quick Start

Run the pr-creation workflow to wrap changes, commit with conventional messages, rebase on the target branch, generate a changelog, and create a structured PR description.

Frequently Asked Questions about pr-creation

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

FAQPage Schema
How do I automate pull request creation from local git changes?▼

You can automate pull request creation by running a deterministic workflow that analyzes local changes, wraps them into conventional commits, rebases on the target branch, generates a changelog, and creates a structured PR description. This handles the entire end-to-end process automatically.

What is the best way to generate a changelog and PR description using conventional commits?▼

The best way to generate a changelog and PR description is to enforce conventional commits during the wrapping process. The workflow analyzes your local changes, updates the changelog automatically, and produces a review-ready PR description based on the standardized commit metadata.

Does this PR automation workflow support feature, bugfix, and release branches?▼

Yes, this PR automation workflow explicitly targets software development workflows across feature, bugfix, and release branches. It manages base-branch rebasing and commit wrapping for each specific branch type to ensure consistent PR metadata.

How do I rebase on a target branch before creating a pull request?▼

To rebase on a target branch before creating a pull request, the workflow implements a deterministic process that automatically rebases your local commits onto the base branch, then wraps them into conventional commits prior to PR creation.

Can I use this workflow to standardize PR descriptions for code review?▼

Yes, you can use this workflow to standardize PR descriptions for code review. It enforces conventional commits and generates structured, review-ready PR metadata, reducing manual steps and accelerating the review process across your development cycles.

What are the limitations of automating end-to-end PR creation?▼

Automating end-to-end PR creation assumes a deterministic workflow with base-branch rebasing, commit wrapping, and changelog updates. It is heavily tied to conventional commits and standardized metadata, meaning non-standard commit formats or complex merge conflicts may require manual intervention.