create-pull-request

Create GitHub pull requests with project templates and pre-submission checks.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/yuriolive/learning-infra --skill create-pull-request-yuriolive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-pull-request
Source: https://github.com/yuriolive/learning-infra/tree/main/.agent/skills/shared/create-pull-request
Command: npx skills add https://github.com/yuriolive/learning-infra --skill create-pull-request-yuriolive

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of submitting code changes for review by automating the creation of GitHub pull requests, ensuring adherence to project standards.

Core Features & Use Cases

  • Automated PR Creation: Generates pull requests using GitHub CLI and project templates.
  • Pre-submission Checks: Enforces linting, type checking, and test execution before submission.
  • Use Case: After completing a new feature, use this Skill to automatically push your branch, run all checks, and create a draft pull request with the correct title and body, ready for your team's feedback.

Quick Start

Use the create-pull-request skill to submit your current changes for review.

Frequently Asked Questions about create-pull-request

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

FAQPage Schema
How do I automate GitHub pull request creation?

You can automate GitHub pull request creation by using this Skill to push your branch and generate a PR via the GitHub CLI, enforcing project-specific templates and standard workflows automatically.

What is the best way to enforce a PR template when submitting code for review?

To enforce a PR template when submitting code for review, this Skill applies your project-specific templates automatically during the GitHub CLI pull request creation process, ensuring submissions adhere to team standards.

Can I run linting and type checking before creating a draft pull request?

Yes, you can run linting and type checking before creating a draft pull request, as this Skill features built-in pre-submission checks that execute linting, type checking, and tests prior to pushing your branch.

Does the create-pull-request skill work without additional dependencies?

Yes, the create-pull-request skill operates without external dependencies, utilizing the GitHub CLI directly to push branches and create pull requests within your existing collaborative development environment.

How do I submit code for review as a draft pull request?

You submit code for review as a draft pull request by triggering this Skill, which runs your pre-submission checks, pushes the branch, and creates a draft PR with the correct title and body for team feedback.