mcpField
R
review-delta

review-delta

github.com/tirth8205Testing & quality32.5k1.2k installsUpdated 2w ago
Repository

About review-delta

A skill for reviewing changed code and its blast radius using a repository graph. It guides agents to identify risk-scored changes, test gaps, affected flows, and concise review findings.

Key features

  1. 01Analyze changes against HEAD~1
  2. 02Identify risk-scored changed functions
  3. 03Find test gaps and affected flows
  4. 04Retrieve focused review context
  5. 05Report risks and impacted code

Use cases

  1. 01Review a recent commit’s changed code
  2. 02Check tests for high-risk functions
  3. 03Assess the impact of a file-level change

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/tirth8205/code-review-graph --skill review-delta

After installing, type/review-deltain Claude Code to confirm it loaded.

Details

From the project README

Review Delta

Review only the changed code and its blast radius.

Steps

  1. Call get_minimal_context_tool(task="review changes"). If it returns status: not_ready, call build_or_update_graph_tool() and continue.
  2. Call detect_changes_tool(detail_level="minimal") for risk-scored changed functions, test gaps and affected flows. Changes come from git diff against HEAD~1; if the argument names a file, pass it in changed_files.
  3. Call get_review_context_tool(detail_level="minimal") when you need source snippets for the changed areas and review_guidance (untested functions, wide blast radius, inheritance changes).
  4. For each untested high-risk function, confirm with query_graph_tool(pattern="tests_for", target="<function>").
  5. Use detail_level="standard" only for a high-risk item the minimal output leaves unclear. Do not load whole files unless a snippet is not enough.

Report

  • Summary: one line
  • Risk: low, medium or high, from the blast radius
  • Issues: bugs, missing tests, style
  • Blast radius: impacted files and functions
  • Recommendations

Comments

Markdown supported