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.