create-pr

Create structured commits and draft GitHub Pull Requests from git changes.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/ChoiHyunjin/ai_skills --skill create-pr-choihyunjin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-pr
Source: https://github.com/ChoiHyunjin/ai_skills/tree/main/skills/create-pr
Command: npx skills add https://github.com/ChoiHyunjin/ai_skills --skill create-pr-choihyunjin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of turning local code changes into well-structured commits and a draft GitHub Pull Request, simplifying code review preparation.

Core Features & Use Cases

  • Automated Commit Planning: Groups changes by feature and suggests commit messages with appropriate types and scopes.
  • JIRA Integration: Optionally incorporates JIRA ticket information into commit messages and PR titles.
  • Draft PR Creation: Automatically creates a draft PR with the correct base branch and assigns it to you.
  • Use Case: After completing a new feature, use this skill to automatically generate the necessary commits and a draft PR, ready for review.

Quick Start

Use the create-pr skill to prepare commits and a draft PR for your current changes.

Frequently Asked Questions about create-pr

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

FAQPage Schema
How do I create structured git commits and a draft pull request from local changes?

To create structured git commits and a draft pull request, you can automate commit planning and PR drafting directly from current git changes. This process groups changes by feature, generates conventional commit messages, and opens a GitHub draft PR with base branch detection.

Can I include JIRA ticket information in my pull request titles and commit messages?

Yes, you can include JIRA ticket information in commit messages and pull request titles through optional JIRA integration. The automation incorporates ticket details directly into the generated conventional commit messages and draft PR titles.

Do I need GitHub CLI installed to automate pull request creation?

Yes, you need GitHub CLI installed to automate pull request creation. The automated draft PR creation relies on the GitHub CLI to detect the correct base branch, assign the PR to you, and open the draft directly on GitHub.

What is the best way to group local code changes for code review preparation?

The best way to group local code changes for code review preparation is using automated commit planning. It groups changes by feature and suggests appropriate conventional commit types and scopes, streamlining the transition to a draft pull request.

Does automated commit planning support conventional commit standards?

Yes, automated commit planning supports conventional commit standards. It suggests commit messages with appropriate types and scopes, ensuring your structured commits and draft pull requests adhere to established conventional commit guidelines.