pr-create

Create GitHub pull requests with conventional commit-style titles and structured bodies.

10|6|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/genlayerlabs/skills --skill pr-create-genlayerlabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-create
Source: https://github.com/genlayerlabs/skills/tree/main/.claude/skills/pr-create
Command: npx skills add https://github.com/genlayerlabs/skills --skill pr-create-genlayerlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of GitHub pull requests, ensuring they adhere to strict project conventions for titles, bodies, and AI attribution policies, streamlining the code review process.

Core Features & Use Cases

  • Conventional Commits: Enforces type(scope): subject format for PR titles.
  • AI Attribution Prevention: Strictly prohibits any AI co-authorship or mentions.
  • Automated PR Body: Generates a structured PR body based on a template, including release notes and change types.
  • Deployment Labels: Allows users to specify network labels for automated deployment upon merging.
  • Use Case: After committing your code changes to a feature branch, use this skill to generate a well-formatted PR that is ready for review and deployment.

Quick Start

Use the pr-create skill to open a pull request for your committed changes.

Frequently Asked Questions about pr-create

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

FAQPage Schema
How do I automate GitHub pull request creation with conventional commit titles?

Automating GitHub pull requests enforces conventional commit titles using the type(scope): subject format and generates structured bodies. This requires authenticated GitHub CLI access to format and submit committed branch changes for review.

Can I automatically generate a structured PR body from a template?

You can generate a structured PR body populated from a predefined template. The automation extracts committed changes to populate release notes and change types, ensuring the pull request description adheres to project-specific conventions automatically.

Does the automated PR creation process support AI co-authorship attribution?

No, the automated pull request creation process strictly prohibits AI co-authorship or mentions. It enforces project-specific attribution policies by ensuring generated pull requests contain no AI-related metadata.

Do I need the GitHub CLI installed to open a pull request with conventional commits?

Yes, opening a pull request with conventional commits requires the GitHub CLI installed and authenticated access to the repository. The automation relies on the CLI to interact with the repository and enforce formatting conventions.

How do I add network deployment labels to a pull request for CI/CD automation?

You can add network deployment labels to a pull request by specifying them during automated creation. This allows CI/CD pipelines to trigger automated deployments to specified networks immediately upon merging the PR.