open-pr

Commit changes, open a draft pull request, and normalize labels via GitHub API.

Updated May 31, 2026
One-click install
npx skills add https://github.com/zizzfizzix/agentic-engineering-framework --skill open-pr-zizzfizzix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: open-pr
Source: https://github.com/zizzfizzix/agentic-engineering-framework/tree/main/core/ai/skills/open-pr
Command: npx skills add https://github.com/zizzfizzix/agentic-engineering-framework --skill open-pr-zizzfizzix

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of committing changes, pushing them, opening a draft pull request, normalizing labels, and releasing a lock, saving time and reducing manual errors in the code review process.

Core Features & Use Cases

  • Automated PR Opening: Automatically opens a draft pull request for code commits.
  • Label Normalization: Ensures PR labels are standardized for easier management.
  • Lock Release: Releasing the in-progress lock after the PR is opened.
  • Use Case: Imagine you have made several commits to a feature branch. Use this Skill to automatically open a pull request, label it appropriately, and release the lock for the next contributor.

Quick Start

Run the open-pr skill with the issue ID to open a pull request for the changes.

Frequently Asked Questions about open-pr

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

FAQPage Schema
How do I automate opening a draft pull request for Git commits in a CI/CD pipeline?

You can automate opening a draft pull request using a workflow automation Skill that commits changes, pushes the branch, opens the draft PR via the gh command-line tool, and normalizes labels in your CI/CD pipeline.

Do I need the GitHub CLI tool to automate pull request creation and label normalization?

Yes, you need the gh command-line tool and GitHub API access to automate pull request creation, label normalization, and lock release within your Git repository workflow.

Can I standardize GitHub PR labels automatically when opening a code review request?

Yes, label normalization is integrated into the automated pull request opening process, ensuring labels are standardized for easier management when initiating a code review request.

What is the best way to release an in-progress lock after pushing code commits?

The best way to release an in-progress lock after pushing code commits is to run an automated workflow that opens a draft pull request and releases the lock as a final step, allowing the next contributor to proceed.

Does workflow automation for opening pull requests support Git repositories in continuous deployment environments?

Yes, workflow automation for opening pull requests is specifically intended for use in continuous integration and continuous deployment environments where PRs are a standard part of the Git repository workflow.