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.mdsource 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
- read the git diff
- cross-reference with test results
- cross-reference with lint results
- identify risky changes and anti-patterns
- write actionable review comments
- assign risk score (0-10)
Security
- Filesystem: read-only
- Network: none