create-pr

Automates GitHub pull request creation with issue linking and metadata validation.

421|49|Updated Jul 3, 2014
One-click install
npx skills add https://github.com/joshukraine/dotfiles --skill create-pr-joshukraine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-pr
Source: https://github.com/joshukraine/dotfiles/tree/main/claude/.claude/skills/create-pr
Command: npx skills add https://github.com/joshukraine/dotfiles --skill create-pr-joshukraine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manages the process of creating pull requests in GitHub with streamlined issue linking, PR metadata validation, and automated descriptions.

Core Features & Use Cases

  • Auto-Generated PR Descriptions: Creates detailed descriptions for pull requests using commit messages and branch names.
  • Issue Linking: Automatically links to associated GitHub issues and provides options to link to specific issues.
  • PR Metadata Validation: Validates PR metadata like Conventional Commits and ensures the PR follows best practices.

Quick Start

Run the skill to create a pull request with issue linking from the current branch: /create-pr

Frequently Asked Questions about create-pr

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

FAQPage Schema
How do I create a GitHub pull request with linked issues automatically?

You can automate GitHub pull request creation by generating descriptions from commit messages and linking the PR to specific GitHub issues. This ensures proper issue tracking integration and streamlines software development workflows.

What is Conventional Commits validation for pull requests?

Conventional Commits validation for pull requests is the process of checking PR metadata against standard commit message rules. It ensures your pull request follows best practices and adheres to structured commit formatting before code review.

How do I generate PR descriptions from branch names and commit messages?

You can generate PR descriptions from branch names and commit messages by running an automated script during your software development workflow. This creates detailed, standardized pull request descriptions without requiring manual text entry.

Does this PR creation skill require any external dependencies or tools?

This PR creation skill requires no external dependencies to function. It operates independently using internal scripts to automate pull request creation, issue linking, and metadata validation directly within your GitHub workflow.

Can I validate PR metadata and enforce standard PR templates during creation?

Yes, you can validate PR metadata and enforce standard PR templates during creation. The process checks your pull request against standard templates and Conventional Commits rules to ensure all necessary metadata is present for review.