open-pr

Draft GitHub pull request titles and bodies from conversation context and code changes.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/ayazhankadessova/essential-skills --skill open-pr-ayazhankadessova
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: open-pr
Source: https://github.com/ayazhankadessova/essential-skills/tree/main/plugins/essential-skills/skills/open-pr
Command: npx skills add https://github.com/ayazhankadessova/essential-skills --skill open-pr-ayazhankadessova

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of creating GitHub pull requests by automating the drafting of PR descriptions based on conversation context and code changes.

Core Features & Use Cases

  • Structured PR Drafting: Generates PR titles and bodies following a defined template, including tags, summaries, changes, and related issues.
  • Tag Selection: Assists in choosing appropriate tags (feat, fix, docs, etc.) based on project conventions or defaults.
  • Issue Linking: Automatically identifies and links related GitHub issues.
  • Use Case: After completing a feature, use this Skill to draft a comprehensive pull request that clearly communicates the changes, their impact, and links back to the relevant issue.

Quick Start

Use the open-pr skill to draft a pull request for the current branch.

Frequently Asked Questions about open-pr

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

FAQPage Schema
How do I automate GitHub pull request creation from code changes?

You can automate GitHub pull request creation by generating structured PR titles and bodies from conversation context and code changes, applying tags, summaries, and linking related issues automatically.

What's the best way to draft a comprehensive pull request description?

The best way to draft a comprehensive pull request description is using a defined template that includes tags, summaries, changes, and related issues, ensuring the changes and impact are clearly communicated for review.

Do I need Git CLI and GitHub CLI installed to automate PR submission?

Yes, you need both Git CLI and GitHub CLI installed to automate PR submission, as they are required for executing version control operations and submitting the pull request to GitHub.

Can I automatically link related GitHub issues when creating a pull request?

Yes, you can automatically link related GitHub issues when creating a pull request, as the drafting process identifies and connects relevant issues directly within the generated PR body.

How does automated tag selection work for new pull requests?

Automated tag selection works by assisting in choosing appropriate tags like feat, fix, or docs based on your project conventions or default settings, applying them directly to the PR draft.