review-changes

Solid

Review branch changes or a PR for code quality, tests, documentation, and commit hygiene. Routes to the `review-loop` skill for a bounded review-apply-simplify convergence loop, or to `pr-reviewer` directly for a one-shot read-only review. Invoke with /review-changes.

Code & Development 8 stars 2 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
32
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

## Routing Choose the path based on the argument shape: | Argument shape | Path | Reason | | --- | --- | --- | | no arg / `--report` | `Skill("review-loop", "<pr-url>")` on the current branch's open PR, or `pr-reviewer` directly if `--report` (one-shot, no apply) | Own PR convergence loop, or one-shot report. | | PR URL or `#<n>` | `Skill("review-loop", "<pr-url>")` — runs the bounded review-apply-simplify loop | Converges the PR regardless of who authored it (`pr-reviewer` detects `REVIEW_RELATION` itself). | ```bash # Resolve the current PR if no argument given if [ -z "$ARGUMENTS" ] || [ "$ARGUMENTS" = "--report" ]; then CURRENT_PR=$(gh pr view --json url -q .url 2>/dev/null) fi ``` ``` # Default — convergence loop on own or specified PR Skill("review-loop", "<pr-url-or-number> [--critical if passed]") # Report-only (no apply) — one-shot review. # pr-reviewer is an AGENT — dispatch via the Task tool, NOT Skill(): Task(subagent_type="pr-reviewer", prompt="<pr-url-or-number> [--critical if passed]") ``` ## Usage | Invocation | Effect | | --- | --- | | `/review-changes` | Convergence loop on the current branch's open PR — `pr-reviewer` → `implement-suggestion --resolve-all` → `polish simplify`, up to 5 iterations, converging until every review thread is resolved (fix or reply). | | `/review-changes --report` | One-shot read-only review via `pr-reviewer` (no apply). | | `/review-changes --critical` | Adds adversarial pre-mortem (`Skill("critical", "code")`) to each `p...

Details

Author
mthines
Repository
mthines/agent-skills
Created
3 months ago
Last Updated
2 days ago
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Solid

review-loop

Bounded review-apply-resolve convergence loop for a GitHub PR (draft PRs are fine). Runs up to N=5 iterations of pr-reviewer → implement-suggestion (--resolve-all) → polish simplify, converging until every review thread is resolved — through a fix OR a reply (answered question, recorded rationale) — so the PR is left with zero open threads (only genuine human-judgment flags stay open). On convergence it also refreshes the PR description to match the shipped diff and, best-effort, notes the linked Linear ticket. Use after opening a draft PR to converge the branch to a clean, review-ready state before undrafting. Callers: autonomous-workflow Phase 6/7, create-pr (post-draft), and standalone via /review-changes. Invoke with /review-loop <PR-URL|#n> [--cap N] [--critical] [--no-feedback] [--no-refresh].

8 Updated 2 days ago
mthines
Code & Development Listed

review-pr

Reviews a change (PR/MR) diff against main, posts inline review comments and a summary, then marks it ready for review. Tracker- and host-agnostic — GitHub via gh is the factory default; docs/agents/code-host.md overrides. Use when user says "review pr", "review this pr", "/review-pr", or wants to run automated review on a pull request.

5 Updated 1 weeks ago
sgomez
Code & Development Listed

code-review

Use when the user says "review this", "check my code", or wants feedback on changes. Reviews for correctness, quality, security, and coding standards.

7 Updated today
event4u-app