Field Value Name pr-reviewCategory automation Complexity advanced Tags webhook-triggered, fan-in-pattern, advanced-dag, security-scanning, llm-synthesis Author randybias Min Version 0.1.0
Agentic PR review with parallel scanning and Claude synthesis. Demonstrates a fan-out/fan-in DAG pattern where a PR is fetched, then 4 parallel scanners run, results are synthesized by Claude, and a review is posted back to GitHub.
fetch-pr ──────────┤ ├→ synthesize → post-review
└→ synthesize (also receives fetch-pr directly)
Node Purpose fetch-prFetch PR diff and metadata from GitHub semgrep-scanRun Semgrep security scanning dep-reviewReview dependency changes check-runsCheck CI/CD run status code-scanGeneral code quality scan synthesizeLLM synthesis of all scan results post-reviewPost review comment to GitHub
manual
webhook: GitHub pull_request event (actions: opened, synchronize, reopened)
Dependency Host Auth githubapi.github.com:443bearer-tokenanthropicapi.anthropic.com:443bearer-token
Secret Description github.tokenGitHub personal access token with PR read/write anthropic.api_keyAnthropic API key
tntc scaffold init pr-review
tntc scaffold init pr-review my-pr-review
tntc scaffold info pr-review
Scaffold source: quickstarts/pr-review/