pr-authorlisted
Install: claude install-skill pantheon-org/skill-quality-auditor
# PR Author
Create and maintain GitHub PRs with live descriptions that stay in sync across the review cycle.
## Prerequisites
1. **Git remote configured** — `git remote -v` shows an `origin` with GitHub URL.
2. **`gh` CLI installed and authenticated** — run `gh auth status`. If not authenticated, prompt the user to run `gh auth login` before proceeding. Do not fail silently on auth errors.
3. **Upstream branch pushed** — the local branch exists on the remote (`git push -u origin <branch>`) before creating the PR.
## Quick Start
```bash
# Discover template, fill, and open PR
gh pr create --title "feat(scope): description" --body "$(cat filled-template.md)"
```
# Creates: a formatted PR with all template sections filled and no placeholders.
## When to Use
- Creating a new PR from a pushed branch
- Updating a PR description after new commits or a force-push
- Converting a draft PR to ready-for-review (only when the user explicitly asks)
- Responding to change requests by updating the PR body to reflect the *current state* of the change
- Re-requesting review after addressing all feedback
## When NOT to Use
- **Draft PRs where the user explicitly intends to write the description themselves** — do not override the user's manual intent. Only fill when the user asks you to create or update the PR.
- Trivial single-commit PRs that need no explanation beyond the commit message
- GitLab merge requests (GitHub-only for v0.1.0)
## Workflow
### 1. Discover — find the active PR