shacharPash

PR Review Assistant — AI skill for Claude Code

AI community

Localhost PR review assistant with AI summaries, inline comments, and Monaco diff viewer (GitHub / VS Code / IntelliJ themes).

How to install PR Review Assistant

This entry records only its repository, not the path inside it, so there is no exact command to give. Open shacharPash/pr-review-assistant and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What PR Review Assistant does

Localhost PR review assistant with AI summaries, inline comments, and Monaco diff viewer (GitHub / VS Code / IntelliJ themes).

Alternatives in AI

  • Engineering Notebook — A Bun CLI that ingests Claude Code and Codex session transcripts, generates LLM-powered daily summaries, and s 320 ★
  • Claude Dynamic Workflows Codex — Run Claude Code dynamic workflows on a local Codex (GPT) backend, plus an interactive run viewer 315 ★
  • Usage — macOS menu bar & Windows tray app pinning Claude Code, Codex & Antigravity quota, burn rate, and cost to your 301 ★

README

PR Review Assistant

A local, single-user GitHub PR review app. Read the code in a Monaco diff, choose a commit comparison, draft inline comments, and submit a review with your own GitHub account. Optional AI helps explain the change; the human decides what to post.

Start locally

Use Node **22.12+ or 24**, a current browser, and the [GitHub CLI](https://cli.github.com/) authenticated with `gh auth login`. AI additionally needs a Claude Code CLI that supports `--safe-mode` and `CLAUDE_CODE_DISABLE_ATTACHMENTS` (tested with **2.1.272**), authenticated for a provider you are allowed to use.

git clone https://github.com/shacharPash/pr-review-assistant.git
cd pr-review-assistant
npm start

Open `http://localhost:5173` and enter a GitHub.com PR URL or `owner/repo#123`. Setup uses the lockfile and starts the production build. Missing Claude does not prevent manual code review. Core commands work on supported Node platforms; the launcher, login and background-agent helpers are macOS-only.

**AI starts off.** Open **Local data & AI** to read what will be sent and enable it for this browser. The app sends prompts through your local Claude configuration, which may route to Anthropic, Bedrock, Vertex, Foundry or a custom provider. Your provider's terms and organization policy still apply.

What works

  • Code-first side-by-side or unified diff, syntax themes, blame and surrounding context.
  • Full-PR, single-commit and since-last-review comparisons. Full files use the selected comparison's revisions, including the PR merge base. Historical comparisons are read-only for posting.
  • Conservative noise filtering with an explicit reveal control. Meaningful operation order and repeated operations remain visible.
  • Review summaries and inline drafts are isolated by repository and PR. Confirmed submissions clear only the submitted draft values. If submission outcome is uncertain, check GitHub before acknowledging and retrying.
  • Existing reviewer activity, replies