github-pr-linear

Create GitHub pull requests linked to Linear tickets via gh CLI.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/newmoon-org/agent-rules --skill github-pr-linear
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: github-pr-linear
Source: https://github.com/newmoon-org/agent-rules/tree/main/skills/github-pr-linear
Command: npx skills add https://github.com/newmoon-org/agent-rules --skill github-pr-linear

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline PR creation by automatically tying GitHub PRs to Linear tickets and enforcing conventional commit formatting for all PRs.

Core Features & Use Cases

  • Integrates GitHub PR creation with Linear ticket tracking to ensure traceability.
  • Enforces conventional commit styles in PR titles for consistency.
  • Works with the gh CLI to automate PR workflows from ticket to PR.

Quick Start

Create a PR for the current Linear ticket using gh pr create with a conventional-commit title.

Frequently Asked Questions about github-pr-linear

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

FAQPage Schema
How do I create a GitHub PR linked to a Linear ticket?▼

To create a PR linked to a Linear ticket, use this Skill to automate `gh pr create` with conventional commit titles and ticket-named branches, ensuring full traceability between GitHub and Linear.

Does this workflow enforce conventional commit formatting for PR titles?▼

Yes, this workflow enforces conventional commit styles in PR titles. It automates PR creation to ensure your GitHub pull requests maintain consistent conventional commit formatting linked to Linear tickets.

Do I need the gh CLI installed to automate PR creation with Linear?▼

Yes, you need the gh CLI installed to automate PR creation. This Skill uses the `gh pr create` command to link GitHub pull requests to Linear tickets and apply conventional commit title formats.

What is the best way to link a Linear ticket branch to a GitHub pull request?▼

The best way to link a Linear ticket is by using a ticket-named branch. This Skill automates the `gh pr create` process, enforcing conventional commit titles and tying the PR directly to the Linear ticket.

Can I enable auto-merge when creating a PR from a Linear ticket?▼

Yes, you can enable optional auto-merge behavior when creating a PR. This Skill supports configuring auto-merge settings during the `gh pr create` workflow for your Linear-linked GitHub pull requests.

Why should I integrate Linear ticket tracking with GitHub PR creation?▼

Integrating Linear ticket tracking with GitHub PR creation ensures traceability across your development workflow. It automates linking ticket-named branches to PRs and enforces conventional commit titles for consistent project management.