What problem does it solve?
Reviewing pull requests manually is time-consuming and error-prone, especially when line numbers drift after rebases or force-pushes. This Skill automates the end-to-end review of Radius PRs, ensuring findings are grounded in the latest head commit with accurate diff line numbers.
Core Features & Use Cases
- Latest-head synchronization: Fetches PR metadata via the GitHub CLI, recomputes the merge base, and reads the actual diff before writing any finding.
- Line-accurate inline comments: Resolves every comment's line number deterministically from the current diff, avoiding the most common defect in generated reviews.
- Rubric-driven findings: Applies the repository's code-review instructions and language-specific guidance (Go, Shell, Make, Docker, Bicep, workflows) to surface correctness, security, test-gap, and documentation-drift issues.
- Use Case: A maintainer asks to review PR #1234; the Skill syncs to the latest head, checks the diff against the review rubric, and stages concise inline comments or returns a chat summary with an overall outcome of No findings, Comments, or Request changes.
Quick Start
Ask the assistant to review PR #1234 in radius-project/radius and deliver the findings as staged review comments.