What problem does it solve? AI coding assistants waste tokens reading entire codebases to understand the impact of a change. This Skill parses your codebase into a structural graph so the AI reads only the files in the blast radius of a change, cutting token usage by 6.8x on average (up to 49x on monorepos) while improving review quality. ## Core Features & Use Cases - Blast Radius Analysis: Tree-sitter parses 19 languages into a SQLite graph of nodes (files, functions, classes) and edges (calls, imports, tests), served to AI assistants via MCP so they fetch only impacted files. - Risk-Scored Change Detection: detect-changes scores uncommitted changes by dependents, test coverage gaps, and critical-path membership before review. - Dead Code, Refactoring Preview, and Visualization: Finds uncalled functions, previews rename impact across files, and generates architecture visualizations and wikis. - Use Case: In a 27,000-file Next.js monorepo, instead of the AI reading 739K tokens of context, the graph returns the 15K tokens of files actually affected by your change. ## Quick Start Ask your AI assistant to check whether code-review-graph is installed, then run code-review-graph build in your project root and enable watch mode so reviews use the dependency graph.