create-pr

Create GitHub pull requests with compliant type(scope): summary titles via CLI or API.

200k|60.0k|Updated Jun 22, 2019
One-click install
npx skills add https://github.com/n8n-io/n8n --skill create-pr-n8n-io
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: create-pr
Source: https://github.com/n8n-io/n8n/tree/main/.claude/skills/create-pr
Command: npx skills add https://github.com/n8n-io/n8n --skill create-pr-n8n-io

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures GitHub pull requests are created with properly formatted titles that pass the check-pr-title CI validation, reducing manual review time and back-and-forth.

Core Features & Use Cases

  • Enforced title format: Generate PR titles using the conventional type(scope): summary pattern to align with project conventions.
  • Streamlined collaboration: Quickly submit changes for review when teammates ask for a PR or when you use /pr.
  • Use Case: Example: you implemented a bug fix in core and want to open a PR with a title like fix(core): Resolve nil pointer in user session management.

Quick Start

Create a PR with a properly formatted title using gh pr create or your preferred GitHub API.

Frequently Asked Questions about create-pr

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

FAQPage Schema
How do I format a GitHub PR title to pass the check-pr-title CI validation?▼

To pass the check-pr-title CI validation, format your GitHub PR title using the type(scope): summary pattern. This skill enforces this conventional structure, supporting common scopes to ensure your pull request titles align with project requirements.

How do I create a GitHub pull request using the gh CLI with a compliant title?▼

You can create a GitHub pull request with a compliant title by using the gh pr create command or GitHub API integrations. This skill automatically formats the title using the type(scope): summary pattern before submission.

What title format is required for GitHub pull requests to pass CI checks?▼

The required title format for GitHub pull requests to pass CI checks is type(scope): summary. This pattern enforces conventional commits structure, utilizing common scopes to categorize changes like bug fixes or feature additions.

Can I use this skill to open a PR when a teammate asks for /pr during a code review?▼

Yes, you can use this skill to open a PR when a teammate asks for /pr during a code review. It streamlines collaboration by automatically generating a properly formatted type(scope): summary title and submitting it via the GitHub CLI.

Why does my GitHub pull request fail the check-pr-title CI validation?▼

Your GitHub pull request fails the check-pr-title CI validation because the title does not match the required type(scope): summary pattern. This skill enforces that specific formatting structure to prevent CI failures and reduce manual review back-and-forth.