Coding-agent skills for pull-request work and orchestration: an adversarial multi-pass PR reviewer, PR description and title writing, answering review comments, CI failure triage and PR nursing, a DAG orchestrator that delegates to cheaper subagents, and file-channel coordination between agents. Supports GitHub and GitLab.
95%
Does it follow best practices?
Impact
98%
1.88xAverage score across 10 eval scenarios
Low
Low-risk findings worth noting
Why pr-reviewer works the way it does. Read this when changing the skill, not when running a review.
--branch <head> and refreshed with reset --hard, so a push between rounds silently changed what round 3 reviewed, and the convergence check compared two different trees. Pinning head, base and merge-base, and verifying them in every pass, is what makes "converged" mean something.git is the whole budget unless the user opts in./loop tick and protect nothing; a budget that never reset would refuse the third ordinary re-review in a PR's life. Counting only restarts of an unfinished review is the one scope that matches the problem.git checkout or git worktree, and never into the cwd or the repo? Switching the user's branch is a surprising side effect. A shallow clone in the skill's own cache keeps the user's directory untouched, cannot inherit the PR's project files, and cleans up with rm -rf.