Back to Skills

github-pr-creation

Creates GitHub Pull Requests with automated validation and task tracking. Use when user wants to create PR, open pull request, submit for review, or check if ready for PR. Analyzes commits, validates task completion, generates Conventional Commits title and description, suggests labels. NOTE - for merging existing PRs, use github-pr-merge instead.

13stars1forksUpdated 1/15/2026

Security Assessment

Safe(100/100)
Security Score100/100

About github-pr-creation

The 'github-pr-creation' skill is designed to streamline the process of creating Pull Requests (PRs) on GitHub by automating key tasks associated with PR validation and tracking. It addresses the common challenges developers face when submitting PRs, such as ensuring all necessary tasks are completed and that the PR adheres to project standards. By integrating automated checks and generating relevant documentation, this skill helps to maintain code quality and improve collaboration among team members.

FAQ

How do I verify if I have the GitHub CLI installed?

You can check by running the command 'gh --version' and 'gh auth status' in your terminal.

What happens if the task documentation is incomplete?

If tasks are found to be incomplete, the skill will stop the process and inform the user of the missing sub-tasks.

Can I use this skill for merging existing PRs?

No, for merging existing PRs, you should use the 'github-pr-merge' skill instead.

Install github-pr-creation

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill