← ClaudeAtlas

pr-authorlisted

Create and maintain GitHub PRs with live descriptions — template discovery, intelligent filling, and lifecycle updates. Triggers on: PR, pull request, create PR, update PR description, draft PR, open PR, format PR, PR template, change request, re-request review, review feedback, force-push PR, PR ready for review.
pantheon-org/skill-quality-auditor · ★ 2 · API & Backend · score 68
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