pr

Create draft GitHub pull requests with conventional commit titles.

17.5k|1.1k|Updated May 5, 2022
One-click install
npx skills add https://github.com/windmill-labs/windmill --skill pr-windmill-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr
Source: https://github.com/windmill-labs/windmill/tree/main/.claude/skills/pr
Command: npx skills add https://github.com/windmill-labs/windmill --skill pr-windmill-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Draft PRs from local branches and streamline code reviews by automating title/body creation and ensuring PRs are opened as drafts for early feedback.

Core Features & Use Cases

  • Create a draft PR for a feature or fix directly from your working branch against main.
  • Generate a conventional commit style PR title and a descriptive body outlining changes and test steps.
  • Use in CI/CD workflows to automate PR creation when code is ready for review.

Quick Start

Use the pr skill to open a draft PR for your current branch against main with a title formatted as feat: <description> and a detailed body.

Frequently Asked Questions about pr

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

FAQPage Schema
How do I create a draft pull request from my current Git branch?

Draft pull requests let you open a PR for early feedback before it's ready for review. This Skill automatically creates a draft PR from your current branch against main, generating a conventional commit title and descriptive body to streamline the process.

Can I automate PR creation with conventional commit formatting?

Yes. This Skill generates PR titles in conventional commit format (e.g., feat: description) and assembles a detailed body outlining changes and test steps, automating the PR creation workflow directly from your branch.

What do I need to use this Skill to open GitHub pull requests?

You need Git installed, GitHub authentication configured, repository access, and a branch following conventional commit naming conventions. The Skill uses these to draft and open PRs automatically from your working branch.

How does this Skill fit into a CI/CD workflow?

This Skill automates PR creation when code is ready for review, enabling CI/CD pipelines to open draft pull requests programmatically without manual intervention, reducing friction in code review handoffs.

Why should I open a PR as a draft instead of ready for review?

Draft PRs signal early feedback and work-in-progress status, allowing reviewers to comment before the PR is formally ready. This Skill ensures PRs open as drafts by default, giving teams time to collaborate before full review.