prpack — Summary
prpack is a zero-dependency Node.js CLI that packs a pull request into a single markdown file optimized for LLM code review — containing the commit list, the per-file diff, and the full post-change content of every touched file. The author's core insight (documented in THE_TECHNIQUE.md) is that LLM code review fails not because of model quality but because the diff alone lacks the surrounding context the model needs to spot bugs in unchanged lines. prpack solves the context problem by appending the full post-change file contents alongside each diff section, ensuring the model sees "what the file looks like after the change" rather than only what changed. A --review flag directly calls the Anthropic Messages API and streams a focused review (security, performance, tests, architecture, or general) to the terminal. An optional GitHub Action wrapper (prpack-action) enables automatic packed context on every PR. Compared to seeds, prpack has the narrowest scope of all ten batch frameworks — it is a pure context-packaging utility with no behavioral framework, no agent orchestration, and no persistent state, most similar to codesight in intent (reduce token waste for a specific AI task) but different in domain (PR review vs. codebase exploration).