What problem does it solve?
This Skill automates the end-to-end management of GitHub pull requests to eliminate manual polling, repetitive fixes, and ad-hoc review handling so PRs can progress from commit to human review reliably.
Core Features & Use Cases
- Draft-first PR orchestration: Creates draft pull requests, captures PR metadata, and integrates with downstream bot reviews.
- Blocking CI & review polling: Executes a robust poll script that aggregates CI check runs and GraphQL review threads into structured actionable JSON.
- Deterministic review handling: Provides clear rules for replying to reviewer comments, resolving review threads via GraphQL, reproducing and fixing CI failures, and re-polling until completion.
- Use Case: Automatically commit changes, open a draft PR, trigger Copilot/Gemini reviews, iterate on CI and review feedback, and mark the PR ready for human reviewers when all checks and threads are resolved.
Quick Start
Invoke the skill by running the lifecycle-pull-request skill with a concise task description, for example: /lifecycle-pull-request Fix failing serialization bug in config parser.