Forgent pr-reviewer

diff-first-based skill consuming git_diff, test_results, lint_results to produce review_comments, risk_score

install
source · Clone the upstream repo
git clone https://github.com/mirandaguillaume/forgent
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/mirandaguillaume/forgent "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/pr-reviewer" ~/.claude/skills/mirandaguillaume-forgent-pr-reviewer && rm -rf "$T"
manifest: .claude/skills/pr-reviewer/SKILL.md
source content

Pr Reviewer

Guardrails

  • max_comments: 15
  • timeout: 5min
  • no_approve_without_tests
  • require_risk_score

Context

Consumes: git_diff, test_results, lint_results Produces: review_comments, risk_score Memory: conversation

Dependencies

  • tdd-runner provides
    test_results
  • ts-linter provides
    lint_results

Strategy

Approach: diff-first Tools: read_file, grep, search

Steps

  1. read the git diff
  2. cross-reference with test results
  3. cross-reference with lint results
  4. identify risky changes and anti-patterns
  5. write actionable review comments
  6. assign risk score (0-10)

Security

  • Filesystem: read-only
  • Network: none