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-code

Installs 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

  1. Call detect_changes_tool for risk-scored changed functions, test gaps and affected flows.
  2. Call get_affected_flows_tool(detail_level="standard") only when you need the steps of an affected flow; minimal returns no steps.
  3. For each high-risk function, call query_graph_tool with pattern="tests_for" to check test coverage.
  4. Call get_impact_radius_tool when the blast radius is not clear from step 1.
  5. 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

More from tirth8205/code-review-graph

All 7
1n8n-io avatarlinear-issuen8n-io/n8nFetch and analyze Linear issue with all related context. Use when starting work on a Linear ticket, analyzing issues, or gathering context about a Linear issue.305skills.sh installs
2paperclipai avatarrelease-changelogpaperclipai/paperclipGenerate the stable Paperclip release changelog at releases/vYYYY.MDD.P.md by reading commits, changesets, and merged PR context since the last stable tag.298skills.sh installs
3bmad-code-org avatarbmad-review-edge-case-hunterbmad-code-org/bmad-methodDeprecated — forwards to bmad-review.295skills.sh installs
4casper-studios avatarpr-summarycasper-studios/casper-marketplaceCreate a PR with dev as base using the pull request template. Use when opening a new PR.291skills.sh installs
5sickn33 avatargithub-automationsickn33/antigravity-awesome-skillsgithub automation279skills.sh installs
6personamanagmentlayer avatargit-expertpersonamanagmentlayer/pclExpert-level Git version control with advanced workflows, branching strategies, and best practices for team collaboration276skills.sh installs