speckit-pr

Create pull requests linked to Linear issues with generated descriptions.

4|11|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/Obsidian-Owl/floe --skill speckit-pr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-pr
Source: https://github.com/Obsidian-Owl/floe/tree/main/.claude/skills/speckit-pr
Command: npx skills add https://github.com/Obsidian-Owl/floe --skill speckit-pr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically creates and manages pull requests by integrating Linear task data and producing high-quality PR descriptions.

Core Features & Use Cases

  • Link Linear issues to PRs to preserve traceability across the workflow
  • Generate PR descriptions from spec.md and the associated tasks
  • Enforce prerequisite checks and run quality gates before merge
  • Update Linear issues with PR status and surface the PR URL for review

Quick Start

Create a PR for the current feature branch by linking Linear tasks and generating a quality PR description.

Frequently Asked Questions about speckit-pr

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

FAQPage Schema
How do I automate pull request creation from Linear issues?

To automate pull request creation from Linear issues, this Skill links feature branches to Linear tasks, enforces prerequisite quality checks, generates descriptions from spec.md, and returns the PR URL. It manages the entire Epic-to-merge workflow automatically.

Can I generate PR descriptions automatically from a spec.md file?

Yes, you can generate PR descriptions automatically from a spec.md file. The Skill extracts context from your spec.md and associated Linear tasks to produce polished PR content, ensuring task traceability and description quality without manual writing.

Does this workflow enforce quality gates before merging a feature branch?

Yes, the workflow enforces quality gates before merging a feature branch. It checks for task completion and runs necessary quality validations, ensuring all prerequisites pass before generating the PR content and updating your Linear issues.

What is the best way to link Linear tasks to pull requests for traceability?

The best way to link Linear tasks to pull requests for traceability is using an automated workflow that updates Linear issues with PR status. This Skill preserves traceability by connecting the feature branch to the Epic-to-merge workflow and surfacing the PR URL.

Do I need Linear for task tracking to automate my pull request workflow?

Yes, you need Linear for task tracking to use this pull request automation workflow. The Skill specifically targets software projects using Linear, relying on its task data to enforce completion checks, generate descriptions, and update issue statuses.