From review
Self-review code changes using GitHub-style visual diff viewer (difit). Add comments on specific lines in browser; comments output to Claude for applying edits via git diff.
npx claudepluginhub bendrucker/claude --plugin reviewThis skill is limited to using the following tools:
Review your own code changes before committing or requesting peer review.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Review your own code changes before committing or requesting peer review.
bunx difit $ARGUMENTS
Common arguments:
staged — Staged changes onlyworking — Unstaged changes only@ main — Compare HEAD with main branchPipe a git diff for full control over the diff content:
git diff $ARGUMENTS | bunx difit
Common arguments:
HEAD — All uncommitted changes (staged + unstaged)--merge-base main — Changes since diverging from mainUse stdin mode for all uncommitted changes (git diff HEAD) or when using git diff flags (e.g., --merge-base, revision ranges).
difit with the target diffComments are output in this format:
📝 Comments from review session:
==================================================
path/to/file.ts:L42
Comment text here
=====
path/to/other.ts:L10-L20
Comment on a range of lines
==================================================
Total comments: 2
For each comment: