diffing-review

Review local git changes via diffing server and CLI.

17|2|Updated May 24, 2026
One-click install
npx skills add https://github.com/ahmedragab20/diffing --skill diffing-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: diffing-review
Source: https://github.com/ahmedragab20/diffing/tree/main/.agents/skills/diffing-review
Command: npx skills add https://github.com/ahmedragab20/diffing --skill diffing-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Perform a GitHub-style code review of local git changes by fetching the diff and inline comments from the running diffing server, analyzing every changed file, posting inline review comments, replying to existing human comments, applying requested code changes, and marking comments resolved — all without touching the browser. Port-agnostic: uses the diffing CLI subcommands and diffing url for discovery, so no port is ever hard-coded.

Core Features & Use Cases

  • Fetch the current diff and repository state from the diffing server and compute a structured review plan.
  • Post inline review comments, reply to human comments, apply requested changes, and resolve discussions without UI interaction.
  • Work across multiple files and sessions in a port-agnostic manner using the diffing CLI and diffing url.

Quick Start

Use the diffing server to fetch the current diff and begin an automated review session via the CLI.

Frequently Asked Questions about diffing-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review local git changes without opening a browser?

You can review local git changes without a browser by fetching the diff and inline comments from the running diffing server, analyzing changed files, and posting review comments directly via the CLI.

Can I automate replying to human comments and resolving them locally?

Yes, automated code review can reply to existing human comments, apply requested code changes, and mark discussions resolved without requiring any UI interaction.

How does the diffing CLI handle server port configuration?

The review process is port-agnostic, using the diffing CLI subcommands and `diffing url` for discovery, ensuring no server port is ever hard-coded.

Do I need to manually select files for a local code review session?

No, the automated review fetches the current diff and repository state from the diffing server to compute a structured plan, analyzing every changed file across multiple sessions automatically.

What is the best way to run a GitHub-style code review on local diffs?

The best way to run a GitHub-style code review on local diffs is to fetch the diff and inline comments from the diffing server, then post inline review comments and apply changes using the CLI.

Does this automated code review work across multiple files and sessions?

Yes, the review automation works across multiple files and sessions in a port-agnostic manner using the `diffing` CLI and `diffing url` for continuous server discovery.