pull-request

Generate PR titles and bodies compliant with project conventions using gh CLI.

5|9|Updated Dec 20, 2024
One-click install
npx skills add https://github.com/Netcracker/qubership-workflow-hub --skill pull-request-netcracker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pull-request
Source: https://github.com/Netcracker/qubership-workflow-hub/tree/main/.claude/skills/pull-request
Command: npx skills add https://github.com/Netcracker/qubership-workflow-hub --skill pull-request-netcracker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually crafting PR titles and bodies to meet project conventions is error‑prone and time consuming; this skill automates that process by generating compliant PR content and handling creation or updates via gh CLI.

Core Features & Use Cases

  • Generate PR titles and bodies that follow the project’s conventions.
  • Create new PRs or update existing ones from a feature branch using gh CLI.
  • Ensure consistency with a PR template and automatically reference related issues when available.

Quick Start

Run the pull-request skill on your feature branch to generate a compliant PR title and body, then create or update the PR using gh.

Frequently Asked Questions about pull-request

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

FAQPage Schema
How do I automatically generate PR titles and bodies that comply with project conventions?

To automatically generate PR titles and bodies that comply with project conventions, run this skill on your feature branch to parse arguments, determine scope, and apply PR templates before publishing via GitHub CLI.

Does the pull-request skill work with GitHub CLI for creating PRs from feature branches?

Yes, the pull-request skill works with GitHub CLI to create new PRs or update existing ones directly from your feature branch after generating the compliant PR title and body content.

How do I automatically reference related issues in my GitHub PR body?

To automatically reference related issues in your GitHub PR body, the skill performs pre-flight audits to detect available issue references and integrates them into the template-based PR content during generation.

Can I update an existing PR template content instead of creating a new one?

Yes, you can update existing PR template content instead of creating a new one, as the skill handles both the creation of new PRs and updates to existing ones from your current feature branch using gh CLI.

What is the best way to enforce PR standards across new feature branches and updates?

The best way to enforce PR standards across new feature branches and updates is to automate content generation with scope and type determination, ensuring every PR title and body aligns with project conventions before publishing.