
Review Changes
This is a code review assistant that uses a knowledge graph to understand how changes ripple through your codebase. It scores each change by risk level, maps out affected execution paths, checks test coverage for high-risk functions, and calculates the blast radius of your modifications. The workflow is systematic: detect changes, trace impacts, verify tests, then get a grouped report with merge recommendations. It's worth trying if you work on large codebases where a small change in one function can break things three layers away. The graph-based approach to understanding dependencies is smarter than basic diff tools, though the quality depends on how well it can parse your project structure.
- skills.sh installs
- 309
- GitHub stars
- 32.7K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add tirth8205/code-review-graph --skill 'Review Changes' --agent claude-codeInstalls into .claude/skills of the current project.
Files
Review Changes
Review a change set with risk scores and blast radius from the knowledge graph.
Steps
- Call
detect_changes_toolfor risk-scored changed functions, test gaps and affected flows. - Call
get_affected_flows_tool(detail_level="standard")only when you need the steps of an affected flow;minimalreturns no steps. - For each high-risk function, call
query_graph_toolwithpattern="tests_for"to check test coverage. - Call
get_impact_radius_toolwhen the blast radius is not clear from step 1. - Suggest specific test cases for untested changes.
Output Format
Group findings by risk level (high, medium, low). For each finding give what changed and why it matters, its test coverage, and the suggested fix. End with a merge recommendation.
Sponsors
Details
- Repository
- github.com/tirth8205/code-review-graph
- Categories
- Git & Pull Requests, Code Review & Quality
- First seen
- Jun 3, 2026