Four .cursorrules files that turn Cursor chat into a focused code reviewerCursor's chat is great at writing code. It is mediocre at reviewing it. The default behavior is conversational - "looks good, here are some suggestions" - which is the wrong mode for a review. A revieMay 12 · 4 min readscottthurman.hashnode.dev
prpack v0.2.0: autonomous review mode landsThe first version of prpack had one job: pack the right review context and get out of the way. That was deliberate. The failure mode I kept seeing was not "the model is bad at code review." It was "thMay 11 · 4 min readscottthurman.hashnode.dev
AI PR review tools in 2026: where prpack fitsAI PR review is not one category anymore. In 2026, the tools split into three buckets. The first bucket is the GitHub or GitLab reviewer bot. It comments on a pull request, tries to catch bugs, and maMay 11 · 9 min readscottthurman.hashnode.dev
Add an LLM PR reviewer to your GitHub Actions in 5 minutes (no API key)Most "AI code review" GitHub Actions need either a paid platform account, an OpenAI/Anthropic API key sitting in your repo secrets, or both. Both are friction. The first costs ongoing money; the seconMay 11 · 5 min readscottthurman.hashnode.dev
A reproducible test: Claude reviews the same PR twice, with and without contextMost of what I read about LLM code review is "we tried it, it works." That's not enough to be useful. I want to know: same model, same PR, two different review contexts - does the output actually chanMay 11 · 5 min readscottthurman.hashnode.dev