pr-creator

Create GitHub pull requests with repository templates and preflight checks.

17|2|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/DavidLiuXh/jarvis-personal-ai --skill pr-creator-davidliuxh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-creator
Source: https://github.com/DavidLiuXh/jarvis-personal-ai/tree/main/.gemini/skills/pr-creator
Command: npx skills add https://github.com/DavidLiuXh/jarvis-personal-ai --skill pr-creator-davidliuxh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the hassle and mistakes of creating pull requests that don’t follow your repository’s template and standards.

Core Features & Use Cases

  • Safe branch workflow: Ensures you never work on or push directly to main, guiding you to use a dedicated branch.
  • Template-driven PR descriptions: Locates the correct PR template, reads it, and drafts a description that matches its required structure and checklists.
  • Preflight verification before publishing: Runs the repository’s preflight checks to catch issues before the PR is created.
  • Use Case: When you finish a feature or bug fix, you can reliably open a PR with the correct title style, filled sections, and passing CI checks without manually juggling steps.

Quick Start

Tell the AI: create a pull request for my current changes using the repository’s PR template and run npm run preflight before opening the PR.

Frequently Asked Questions about pr-creator

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

FAQPage Schema
How do I create a GitHub pull request that follows my repository template?

To ensure your pull request follows repository templates, the Skill reads the appropriate PR template and drafts the PR body with correct headings and checklists. It automates template compliance for feature work and bug fixes.

Can I run preflight checks before opening a GitHub pull request?

Yes, you can run preflight checks before opening a pull request. The Skill executes npm run preflight to catch issues and validate code before creating the PR via the gh CLI.

How do I prevent pushing pull request changes directly to the main branch?

To prevent pushing changes directly to the main branch, the Skill enforces safe branch policies by ensuring non-main branching. It guides you to use a dedicated feature branch for your PR creation workflow.

Does this PR creation tool work with conventional commits and gh CLI?

The tool works with the gh CLI to create pull requests and applies conventional commits and branch management practices. It ensures correct title style and safe branch policies are maintained.

What is the best way to automate GitHub PR creation for feature work?

The best way to automate PR creation for feature work is to use a template-driven workflow that reads the PR template, runs npm run preflight for pre-merge validation, and creates the PR via gh. This ensures correct title style and filled sections.