pr-creation

Create draft GitHub pull requests with automated branching, committing, and Linear issue links.

8|1|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/thomasmol/opencode-config --skill pr-creation-thomasmol
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pr-creation
Source: https://github.com/thomasmol/opencode-config/tree/main/skill/pr-creation
Command: npx skills add https://github.com/thomasmol/opencode-config --skill pr-creation-thomasmol

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of creating pull requests on GitHub, including draft PRs, to facilitate code reviews and merging.

Core Features & Use Cases

  • Draft Pull Request Creation: Automatically creates draft pull requests to the main or master branch.
  • Branching and Committing: Creates new, relevantly named branches and commits changes if currently on the main/master branch.
  • Automated Title and Description: Generates titles with appropriate prefixes and detailed descriptions summarizing changes, including linking Linear issues.
  • Use Case: After completing a new feature, use this Skill to create a draft pull request, ensuring proper titling, description, and issue linking for seamless integration.

Quick Start

Use the pr-creation skill to create a draft pull request for the latest changes.

Frequently Asked Questions about pr-creation

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

FAQPage Schema
How do I create a draft pull request on GitHub with an automated branch and commit?▼

To create a draft pull request, this skill automatically generates a relevantly named branch, commits your changes if you are on the main branch, and opens the PR. It returns the URL of the created draft pull request for review.

Can I automatically link Linear issues to a GitHub pull request description?▼

Yes, you can link Linear issues to a GitHub pull request by specifying the issue ID. The skill automatically includes the Linear issue links within the detailed PR description.

How do I generate a pull request title with the correct prefixes for code review?▼

Generating a pull request title with prefixes is handled automatically by the skill. It creates appropriately prefixed titles and detailed descriptions summarizing your code changes to facilitate code review.

What happens if I try to create a pull request while on the main or master branch?▼

If you are on the main or master branch, the skill automatically creates a new, relevantly named branch and commits your changes there before creating the draft pull request.

Does this tool support creating both draft and standard pull requests on GitHub?▼

The skill focuses on creating draft pull requests on GitHub to facilitate code reviews and merging. It automates branching, committing, titling, and detailed descriptions for your code changes.