create-pr

Create GitHub pull requests following Sentry engineering practices.

27|5|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/Fandry96/k3-agentic-skills --skill create-pr-fandry96
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-pr
Source: https://github.com/Fandry96/k3-agentic-skills/tree/main/skills/create-pr
Command: npx skills add https://github.com/Fandry96/k3-agentic-skills --skill create-pr-fandry96

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Opening and describing pull requests can be inconsistent and error-prone. This skill standardizes PR creation to adhere to Sentry's code review guidelines, reducing friction and improving review efficiency.

Core Features & Use Cases

  • Guided PR authoring: Generates PR descriptions that align with Sentry's conventions and templates.
  • Pre-merge checks: Verifies branch state, ensures changes are ready for review, and suggests necessary metadata.
  • Workflow automation: Supports automated creation of draft PRs from feature branches to streamline collaboration.

Quick Start

Run the create-pr skill to generate a draft PR description and open a GitHub PR that follows Sentry's code-review guidelines.

Frequently Asked Questions about create-pr

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

FAQPage Schema
How do I automate GitHub pull request creation to follow Sentry code review guidelines?

To automate pull request creation following Sentry code review guidelines, use a skill that generates standardized draft PR descriptions and opens GitHub PRs via the GitHub CLI. It ensures branch state and metadata align with Sentry engineering practices.

What is needed to generate a PR description that aligns with Sentry engineering practices?

To generate a PR description aligned with Sentry engineering practices, you need a clean working tree, an up-to-date base branch, and a drafted PR description. The skill then verifies your branch state and applies Sentry conventions to the final output.

Does the automated PR drafting tool work with bugfix branches and the GitHub CLI?

Yes, the automated PR drafting tool works with both feature and bugfix branches. It integrates with GitHub CLI commands to verify your branch state, apply Sentry review standards, and open draft pull requests directly from your terminal.

Why does pull request creation fail when my working tree has uncommitted changes?

Pull request creation requires a clean working tree to ensure the automated GitHub CLI commands can accurately verify branch state and generate a proper PR description. Uncommitted changes prevent the skill from validating that your branch is ready for review.

Can I use this to standardize PR descriptions across all repositories using GitHub CLI?

Yes, you can use this skill to standardize PR descriptions across repositories using GitHub CLI. It applies Sentry's code review guidelines universally to your feature and bugfix branches, ensuring consistent metadata and commit history alignment.