What problem does it solve?
Streamlines the process of opening clear, well-scoped pull requests so reviewers can quickly understand changes, run targeted checks, and merge confidently without manual PR assembly.
Core Features & Use Cases
- Commit and diff summarization: Gathers context from commits and diffs to produce a concise, informative title and body.
- Template and safety adherence: Applies repository PR templates, enforces safety rules (no PRs from main/master, no unstaged changes), and detects existing PRs to avoid duplicates.
- Push and status reporting: Ensures the branch is pushed, creates or reuses PRs via the GitHub CLI, and reports CI and merge readiness for reviewer guidance.
- Use Case: A developer finishing a feature branch can generate a PR that includes testing summary, risks, and a recommendation for merge readiness.
Quick Start
Create a review-ready PR from the current branch to the repository default branch, summarize commits and tests, follow the repo PR template, push the branch, and return the PR URL and merge guidance.