pr-lifecycle

Automate GitHub PR lifecycle from issue pickup to merge.

1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/DeDuva/squad --skill pr-lifecycle-deduva
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-lifecycle
Source: https://github.com/DeDuva/squad/tree/main/packages/squad-cli/templates/skills/pr-lifecycle
Command: npx skills add https://github.com/DeDuva/squad --skill pr-lifecycle-deduva

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end PR lifecycle within Squad, from issue intake to PR merge, ensuring consistent governance and reproducible outcomes.

Core Features & Use Cases

  • Issue pickup and automatic branch creation from new issues.
  • Implementation, build, test, and lint workflows with integrated CI checks.
  • Pre-push safety verification and proper PR packaging (title, body, labels).
  • PR readiness checks orchestration and post-creation maintenance (reviews, rebasing, updates).
  • Change management support when changesets are required for source changes.

Quick Start

Initialize a Squad project, pick an issue, and let Squad guide the PR lifecycle from branch creation to merge.

Frequently Asked Questions about pr-lifecycle

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

FAQPage Schema
How do I automate the pull request lifecycle from issue pickup to merge?

Automating the pull request lifecycle involves orchestrating issue pickup, branch creation, CI checks, and PR readiness verification. This Skill handles the end-to-end workflow for GitHub-based repositories, ensuring consistent governance from issue intake to merge.

What is included in a PR readiness check for GitHub pull requests?

A PR readiness check validates pre-push safety, proper PR packaging with titles and labels, and CI status. This Skill orchestrates 11 distinct PR readiness checks to ensure pull requests meet repository standards before merge.

How do I create a Git branch automatically when a GitHub issue is picked up?

Creating a Git branch from an issue requires linking issue tracking to branch management. This Skill automates issue pickup and immediately creates a corresponding branch to start the implementation workflow for Squad Copilot agents.

Can I use Squad Copilot agents to manage code review and rebasing for open PRs?

Yes, Squad Copilot agents can manage post-creation maintenance including code reviews and rebasing. This Skill supports ongoing maintenance after PR creation to ensure updates are applied until the pull request is merged.

How do I generate changesets for source changes in a CI workflow?

Generating changesets for source changes provides change management support during the PR lifecycle. This Skill optionally generates changesets when required for source modifications within Squad repositories.

Does this PR automation workflow require any external dependencies?

No, this PR automation workflow operates without external dependencies. It applies natively to GitHub-based Squad repositories to handle issue tracking, branch management, and CI checks directly within your existing environment.