gh-draft-pr-create

Creates draft GitHub pull requests with templates and assigns them to the current user.

2|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/onejaejae/skills --skill gh-draft-pr-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-draft-pr-create
Source: https://github.com/onejaejae/skills/tree/main/plugins/ai-registry/common/workflow-bundle/skills/gh-draft-pr-create
Command: npx skills add https://github.com/onejaejae/skills --skill gh-draft-pr-create

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of creating GitHub Pull Requests, ensuring they are always in draft mode and properly assigned, saving developers time and reducing manual errors.

Core Features & Use Cases

  • Draft PR Creation: Automatically creates pull requests in draft status.
  • Template Application: Detects and applies project-specific PR templates.
  • Assignee Assignment: Assigns the PR to the current user (@me).
  • Base Branch Detection: Automatically detects the repository's default branch.
  • Use Case: After pushing your code changes to a feature branch, you can use this Skill to instantly open a draft PR, allowing your team to review it later without it being merged prematurely.

Quick Start

Use gh-draft-pr-create to push the current branch and create a draft pull request.

Frequently Asked Questions about gh-draft-pr-create

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

FAQPage Schema
How do I automate GitHub draft pull request creation?

You can automate GitHub draft pull request creation by using a skill that pushes your current branch and opens a draft PR automatically. This ensures the PR is instantly assigned to you and set to draft status for later code review.

Does GitHub draft PR creation automatically apply project templates?

Yes, automated GitHub draft PR creation detects and applies project-specific PR templates. This ensures your pull request adheres to repository guidelines while remaining in draft mode to prevent premature merging.

What is the best way to create a draft pull request and assign it to myself?

The best way to create a draft pull request and assign it to yourself is through automated creation that assigns the PR to the current user. This eliminates manual self-assignment errors and streamlines your workflow.

How does draft pull request automation detect the base branch?

Draft pull request automation detects the base branch by automatically identifying the repository's default branch. It handles the push operation before creating the PR, ensuring your code changes merge into the correct branch.

When should I use a draft PR instead of a regular pull request?

You should use a draft PR when you want to push code changes and allow your team to review them later without the risk of premature merging. It maintains a structured code review workflow while signaling work in progress.