create-pr

Create pull requests with structured descriptions and Linear ticket links.

2|Updated Nov 15, 2025
One-click install
npx skills add https://github.com/kristofferremback/threa --skill create-pr-kristofferremback
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-pr
Source: https://github.com/kristofferremback/threa/tree/main/.claude/skills/create-pr
Command: npx skills add https://github.com/kristofferremback/threa --skill create-pr-kristofferremback

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of well-structured pull requests, saving developers from writing detailed descriptions and ensuring consistent project documentation.

Core Features & Use Cases

  • PR Creation: Generate complete pull requests with proper titles and descriptions.
  • Context Analysis: Automatically gather commit history and design decisions.
  • Use Case: When you've completed a feature implementation, use this Skill to automatically create a PR that documents the problem, solution, and key design choices.

Quick Start

Create a pull request for the current feature branch with a detailed description of the changes.

Frequently Asked Questions about create-pr

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

FAQPage Schema
How do I automatically generate a pull request with a detailed description?

Pull request generation automates creation of well-structured PRs by extracting commit history, analyzing changes, and writing comprehensive descriptions that document the problem, solution, and design decisions—eliminating manual description writing and ensuring consistency across your project.

Can I automatically extract Linear ticket IDs and link them in pull requests?

Yes. The Skill extracts Linear ticket IDs directly from your branch name and includes a Linear link in the generated PR body, automating the connection between code changes and project management tracking.

What information does an automated pull request description include?

Generated PR descriptions include Problem, Solution, How it works, Key design decisions, New files, Modified files, Deleted files, and Test plan sections—providing comprehensive documentation of your changes in a structured format.

Do I need specific tools installed to create pull requests automatically?

You need git command-line access to gather repository context and either the gh CLI tool or API access to create the PR. The Skill handles branch analysis and Linear ID extraction automatically once these prerequisites are in place.

How does the Skill determine what to document in a pull request?

It analyzes your commit history and branch context to identify changes, then articulates the problem being solved and the solution implemented, extracting design intent from your code to populate structured PR body sections automatically.

What happens after the pull request is created?

The Skill returns the PR URL, completing the creation workflow and allowing you to share the pull request immediately for code review.